加载中
2018 - Go 语言将要走向何方?

到2018年,Go语言诞生已经超过10年。在过去的10年中,Go语言取得了巨大的成功(诞生了Docker、Kubernetes等重量级的软件平台),同时一些特性的缺失也在严重制约着语言的发展。2018年对于Go语...

已启用 https://chai2010.cn, 欢迎访问!

https://chai2010.cn 为何要启用新站点? 10+年前的很多网址和内容已经彻底死掉并且被遗忘了(校友录/bbs/Go中国 等)。 谁能保证 10 年后 osc/微信/微博 公众号 等文章都还活着,并且自己还...

2018/03/11 15:53
90
2018: 《Go语言高级编程》正式开源

本书涵盖CGO、Go汇编语言、RPC实现、Web框架实现、分布式系统等高阶主题,针对Go语言有一定经验想深入了解Go语言各种高级用法的开发人员。对于刚学习Go语言的读者,建议先从《Go语言圣经》开...

Go
2018/01/02 00:03
720
Go1.6 和 Go语言圣经中文版 正式发布!

Go1.6 和 Go语言圣经中文版 正式发布! Go1.6正式版本发布。在 https://golang.org/doc/go1.6 可以预览Go1.6的发布信息。自Go1.5发布以来的重大变化有以下几个: 《Go语言圣经》 面世标志着G...

2016/01/27 10:10
10.3K
pbgo: 基于Protobuf的迷你RPC/REST框架

https://www.oschina.net/p/pbgo

2018/07/19 07:51
31
《深入CGO编程》幻灯片上线

https://github.com/chai2010/gopherchina2018-cgo-talk

2018/04/17 11:47
69
Gopher China 2018 讲师专访 - 柴树杉

自我介绍 Go 语言代码的贡献者,《Go 语言圣经》翻译者,《Go 语言高级编程》开源免费图书作者,非主流Go语言码农。2010年入坑 Go 语言,因此我的网络 ID 是 chai2010(其实是王小波的一个的...

vgo中go.mod 的几个关键特性

可完全替代 gopath, 独立维护自己的版本依赖 采用最小版本依赖解决上游版本更新带来的影响 exclude 可拒绝某个特性版本 replace 解决 import path 对 url 对绑定, 可用自己对fork版本(可以环...

2018/02/22 15:08
697
青云 SDK Go Version (兼容官方 SDK)

项目地址: https://github.com/chai2010/qingcloud-go 项目目标: 基于 Protobuf-V3 语法维护规范, 便于升级和维护 更完整的服务支持, 新服务第一时间提供支持 更好用的编程接口 在线文档: h...

Notepad++ 支持 Go汇编语言高亮

用汇编重写了Slice的求和函数: https://github.com/chai2010/notepadplus-go

2016/08/26 15:28
218
iOS版莆田系医院查询(Go+Swift实现)

为了让Go语言也能与时俱进,也搞了一个Go语言版本的查询包: http://github.com/chai2010/ptyy 看看武汉有哪些知名的野鸡医院(听说还有一些3甲医院的科室也承包出去了,不过暂时没有那些数据...

Go1.7将支持二进制包分发

Go1.7将支持二进制包分发 不出意外的话,Go1.7将在8月份发布。Go1.7最大的变化是引入SSA优化技术,号称有-10%到30~40?%的性能提升。 对于Windows用户,还有一个迟来的特性:就是生成C静态库(...

2016/04/26 14:04
1K
Go语言圣经正式发布!

Go圣经中文版 http://bitbucket.org/golang-china/gopl-zh Go圣经英文版 http://gopl.io http://product.china-pub.com/4912464...

webp 解码性能对比

目测 cgo 包装的版本比Go原生实现要快1倍, 而且原生Go版本一直缺少编码的实现: https://github.com/chai2010/webp

2015/08/10 18:02
333
Go1.5 改进摘要

Go1.5 改进简介 纯Go(+少量汇编)实现 runtime 和 编译器 改进 垃圾回收器, 支持 并发 (有个指标好像是 停顿在 10 毫秒以内). GOMAXPROCS 默认值改为 CPU 核数 internal 限制规则推广到第三方...

2015/07/08 15:56
636
360在golang.org发了博文

Qihoo 360 and Go: http://blog.golang.org/qihoo Hacker News 上关于这个事情的讨论: https://news.ycombinator.com/item?id=9840824...

2015/07/08 15:23
376
驳狗屎文 "我为什么放弃Go语言"

驳狗屎文 "我为什么放弃Go语言" 此篇文章流传甚广, 其实里面没啥干货, 而且里面很多观点是有问题的. 这个文章在 golang-china 很早就讨论过了. 最近因为 Rust 1.0 和 1.1 的发布, 导致这个文...

2015/06/30 18:17
19.8K
谁能解释下这个代码?

package main import "fmt" func main() {   fmt.Println(notwithstanding)   fmt.Println(thetruthofthematter)   fmt.Println(despiteallobjections)   fmt.Println(whereas)   fmt.Println(i...

2015/06/17 22:23
233
原来Go2.0的泛型是这样的...

func main() { var jobs = Chan<Int>(buffer: 5) var done = Chan<Bool>() go { for ;; { var (j, more) = <?jobs if more { ...

2015/06/10 14:27
1K
Go语言中隐式接口的冲突问题

Go语言中隐式接口的冲突问题 Go语言中采用的是隐式接口, 只要满足的接口的定义, 就可以当作接口使用. 比如内置的 error 接口: type error struct {   Error() string } 隐式接口的好处有很多...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部