go圣经第一章
暗黑破坏球嘿哈 · · 2322 次点击 · · 开始浏览Go的聚合类型(结构体和数组)可以直接操作它们的元素
Go提供了基于CSP的并发特性支持。
Go的动态栈使得轻量级线程goroutine的初始棧可以很小,因此創建一個goroutine的代價很小,創建百萬級的goroutine完全是可行的
Go标准库:構建模塊和公共接口,包含I/O操作、文本處理、圖像、密碼學、網絡和分布式應用程序等
go 没有类,通过组合简单对象构建复杂对象,具体类型和抽象类型(interface)之间的关联是隐式
書中所有的代碼都可以從 http://gopl.io 上的Git倉庫下載。go get命令可以根據每個例子的其導入路徑智能地獲取、構建併安裝。
需要注意的点:
channel
并发,协程
interface
空interface= root object
有疑问加站长微信联系(非本文作者)
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
关注微信- 请尽量让自己的回复能够对别人有帮助
- 支持 Markdown 格式, **粗体**、~~删除线~~、
`单行代码` - 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
- 图片支持拖拽、截图粘贴等方式上传
收入到我管理的专栏 新建专栏
Go的聚合类型(结构体和数组)可以直接操作它们的元素
Go提供了基于CSP的并发特性支持。
Go的动态栈使得轻量级线程goroutine的初始棧可以很小,因此創建一個goroutine的代價很小,創建百萬級的goroutine完全是可行的
Go标准库:構建模塊和公共接口,包含I/O操作、文本處理、圖像、密碼學、網絡和分布式應用程序等
go 没有类,通过组合简单对象构建复杂对象,具体类型和抽象类型(interface)之间的关联是隐式
書中所有的代碼都可以從 http://gopl.io 上的Git倉庫下載。go get命令可以根據每個例子的其導入路徑智能地獲取、構建併安裝。
需要注意的点:
channel
并发,协程
interface
空interface= root object