本书被Android开发者广为推荐。全书系统全面、循序渐进地介绍了Android软件开发的必备知识、经验和技巧...
本书内容源自淘宝技术大学的培训实战。由来自阿里巴巴集团的资深Linux系统专家赵鑫磊和同样来自阿里巴巴集团的支...
本书讲述了一个64位多核操作系统的自制过程。此操作系统自制过程是先从虚拟平台构筑起一个基础框架,随后再将基础框...
本书介绍了如何利用Python 3开发网络爬虫,书中首先介绍了环境配置和基础知识,然后讨论了urllib、re...
翻译是一门非常强调实践并依赖练习的手艺活,这本书是作者从翻译“票友”出发,走“野路”逐渐成长为翻译“熟手”的经...
本书首先介绍了Go语言的优秀特性、安装设置方法、工程结构、标准命令和工具、语法基础、数据类型以及流程控制方法,...
<内容简介> 本书全面介绍了Go语言的特点、安装部署环境、工程规范、工具链、语言语法、并发编程模型以及在多个...
刚刚做了一个《Go语言编程》的选题,还真是有点儿小兴奋!看了大纲,非常喜欢! Go是非常令人震撼的语言。它是一个“改革派”,而不是“改良派”! 据说,Go语言重新思考了编程语言的所有基础哲学,包括内存管理(堆和栈)、错误处理、OOP、并发编程等关键话题。但Go又非常务实,语…...
编程语言的选择已经非常之多。偏系统级的语言有 C,C++,Java,C#,Delphi,Objective-C等;偏快速业务开发的语言有PHP,Python,Perl,Ruby,JavaScript,Lua等;面向特定领域的,有 R,Matlab等。那么,为什么我们需要 Go这…...
以下为未编辑加工的作者原稿节选。 主要作者背景 许式伟 2009-2011年就职于盛大创新院,资深研究员,2008年就职百度,做页面搜索,2000-2008年就职金山软件,曾任金山技术总监,WPS Office 2005首席架构师。目前独立做创业公司,任上海七牛信息技术有…...
提起Go语言的出身,我们就必须将我们饱含敬意的眼光投向持续推出惊世骇俗成果的贝尔实验室。贝尔实验室已经走出了多位诺贝尔奖获得者,一些对于现在科技至关重要的研究成果,比如晶体管、通信技术、数码相机的感光元件CCD、光电池等都源自贝尔实验室。该实验室在科技界的地位可想而之,是一个毫…...
计算机语言的实质其实是为了让人类能够更好与计算机打交道,最终结果都是通过编译成二进制代码或通过解释器转译成二进制代码的形式,由计算机来执行。而二进制就是0和1,假设1代表男人,0代表女人,那么瞬间就可以发现世界就变成了一台大“计算机”。而爱情和情爱也可以看成是1和0组成的二进制…...
图灵原创图书《GO语言编程》即将上市,本书是图灵出版的第二本有关GO语言的本版图书(前一本是《GO语言·云动力》)。 本书首先概览了Go语言的诞生和发展历程,从面向过程编程特性入手介绍Go语言的基础用法,让有一定C语言基础的读者可以非常迅速地入门并开始上手用Go语言来解决实际问题...
编程语言已经非常多,偏性能敏感的编译型语言有 C、C++、Java、C#、Delphi和Objective-C等,偏快速业务开发的动态解析型语言有 PHP、Python、Perl、Ruby、JavaScript和Lua等,面向特定领域的语言有 Erlang、R和MATLAB等,…...
本文选自:[外刊IT评论网][1] 我们SoundCloud是一个使用多种编程语言的公司,虽然我们的技术架构最外层一直使用的是Ruby on Rails,但是在后端,各种各样的编程语言都有涉及。在这里我想多讲一下为什么要使用和如何使用Go这样一种开源的、刚刚发布其1.0版本的…...
![Go gopher][1] Go语言的吉祥物是一只地鼠,这个形象出自Rob Pike的妻子Renée French之手。源于她若干年前为一款WFMU的T-shirt设计的形象。她同时还是Plan 9吉祥物Glenda的设计者。 ![Perl1][2] Perl之前的吉祥物…...
七牛云存储 七牛是一家专注于做云存储技术服务的公司,公司注册成立于2011年中旬(上海七牛信息技术有限公司),其目标是打造互联网数据存储的第一服务提供商。专注是他们的基本理念。尽管七牛还非常年轻,但七牛团队在分布式云计算和存储行业已经积累了超过7年的经验与沉淀。早前在国内大型…...
![enter image description here][1] 这段时间图灵出了几本大家讨论得比较热烈的好书,比如《HTTP权威指南》、《30天自制操作系统》、《Go语言编程》,特别是《HTTP权威指南》反响非常强烈,我也hold不住了,兑换了两本书,一本是《Go语言编…...
云计算时代,我与Go语言难解的缘分 文/许式伟 我在新浪微博、《Go语言编程》一书中下了一个论断:Go语言将超过C、Java,成为未来十年最流行的语言。 ![enter image description here][1] 我曾在20…...
本文转自:外刊IT评论网——[Go语言的崛起?][1] 我们这个世界真的需要另外一种C语言风格的编程语言吗?很显然,谷歌很早就这么认为了,在2009年,它借用雷蒙斯乐队的歌“Hey!Ho!Let’s Go”,正式推出了Go语言。现在Go语言开发团队已经开发出了这种语言的第一个…...
Google为了更好地推广Go语言,在自己的官网和Appspot上分别搭建了基于浏览器的交互式Go编程指南-gotour,相关网站: gotour—— English Version gotour——中文版本 这个教程非常简单易学,共分三部分: … ...
The whole fun of living is trying to make something better. 生活的所有乐趣,在于使某样东西变得更好。 Charles Kettering 从阮一峰的博客中看到,非常喜欢这句话,这确实是工程师的乐趣。 今天的语言…...
![margin in life][1] 我是从赵周的《这样读书就够了》里面看到成人教育理论,感觉很有收获。生存余力理论由密歇根大学的成人教育家麦卡卢斯基1963年提出。基本观点是一个人总是在他需要的精力与可提供的精力之间寻求平衡,那些消耗个体精力的事情,叫做“生存负载”,处…...
做自己喜欢的事情,会容易许多 扎克伯格(Mark Zuckerberg) 喜欢上做一件事情时,沉浸在其中是件美妙的事情,困难有了挑战的乐趣,一般的事情已经没什么难度,阻挡不了自己。爱上编程吧,码农们。 今天分享Go技巧,匿名类导入,咋越看越像CPP的继承,但灵活性高很多…...
这几天看了《Go语言编程》这本书,在微博上吐了不少槽,得到了不少反馈,于是现在趁着新鲜记录一些简单的感受吧。 简单地说,这本书并不算好,至少相较于Go这门语言以及老许的技术水平来说,这本书着实写得一般。Go的确是一门有亮点的语言,尤其是相对C语言来说,例如其中的接口特性、“基…...
许式伟,七牛云CEO,ECUG社区发起人,Go语言专家,著有国内第一本Go语言图书《Go语言编程》。有超过15年互联网从业经验,曾在金山、盛大等知名公司担任重要技术岗位从事核心产品研发。在金山任职期间,先以首席架构师身份主导了全新WPS Office 2005的架构设计和开发;…...
这几天看了《Go语言编程》这本书,感觉一般,具体可见这篇书评。书评里面我提到“Go语言的goroutine和channel其实是把别的语言/平台上类库的功能内置到语言里”,这句话当然单单这么说出来是没什么价值的,于是我也就趁热把它说得再… ...
![enter image description here][1] 前VMware云平台首席技术官Derek Collison曾断言Go语言两年内将成为云计算的主流语言,这也许有些耸人听闻,但Go语言在Google内部确实取得了令人瞩目的成绩。Wired最近发表文章讲述了G…...
我使用的操作系统为 Arch Linux 64-bit,桌面环境为 xfce4 。 安装并配置 Go 语言环境 $ sudo pacman -S go $ go version go version go1.15.2 linux/amd64 $ mkdir ~/go $ …...
gRPC简介 gRPC (https://grpc.io) 是一个由Google开发的高性能、开源、跨多种编程语言和通用的远程过程调用协议(RPC)框架,用于客户端和服务器端之间的通信,使用HTTP/2协议并将 ProtoBuf (https://developers.goo…...
在本系列第一篇文章《[gRPC双向数据流的交互控制系列(1).初步实现][1]》(http://www.ituring.com.cn/article/507208)中,我们完成了通过控制台进行gRPC双向数据流交互控制的实验。但是只是用控制台交互大大限制了客户端的使用范围,如果…...
前情提要 本系列的第一篇文章 通过一个例子介绍了[go语言实现gRPC双向数据流的交互控制][1],第二篇文章介绍了如何[通过Websocket与gRPC交互](http://www.ituring.com.cn/article/507224 "通… ...
书里介绍工程方面的还是不错的,但是也是浅尝则止。原因估计这本书定位为一般的入门级书吧。
我个人的建议,如果初学除了本书还可以看,或者更应该看,Miek Gieben写的,邢星翻译的“学习Go语言”。书是开放性质的,调理清楚,还免费,提供kindle版本的pdf下载。电子版本又是开放的书修正勘误比较快