标签 - Golang

Golang    2018-05-16 11:56:24    111    0    0
![](/api/file/getImage?fileId=5afbabdfaddba4049d000049) Go使得使用软件包变得非常简单,所有你需要做的就是...... ```bash $ go get github.com/org/magic ``` 但是当你发现一个bug或想要扩展包时,你会做什么?通常在Github上fork,做一些修改,向上游提交一个PR ,然后使用你的分支项
Golang    2017-05-24 18:46:51    81    0    0
聊聊Golang中的range关键字 聊聊Golang中的range关键字 第一步 让我们阅读一下官方文档 range 变量 range表达式 第二步 研究一下range copy 第三步 真相在源码 总结: 附:更深入理解 首先让我们来看两段代码 1. 下面的程序是否可以正常结束? func main() { v := []int{1, 2, 3} for i := range v { v = append(v, i) }} 下面的程序分别输出什么? func IndexArray() { a :