go 格言
2015-11-27 14:47
549 查看
转自: http://go-proverbs.github.io/
The Gopher character is based on the Go mascot designed by Renée French and copyrighted under the Creative Commons Attribution 3.0 license.
Please open an issue to nominate a new proverb.
Simple, Poetic, Pithy
Don't communicate by sharing memory, share memory by communicating.
Concurrency is not parallelism.
Channels orchestrate; mutexes serialize.
The bigger the interface, the weaker the abstraction.
Make the zero value useful.
interface{} says nothing.
Gofmt's style is no one's favorite, yet gofmt is everyone's favorite.
A little copying is better than a little dependency.
Syscall must always be guarded with build tags.
Cgo must always be guarded with build tags.
Cgo is not Go.
With the unsafe package there are no guarantees.
Clear is better than clever.
Reflection is never clear.
Errors are values.
Don't just check errors, handle them gracefully.
Design the architecture, name the components, document the details.
Documentation is for users.
Don't panic.
Proverbs from @rob_pike's inspiring talk at Gopherfest SV 2015.The Gopher character is based on the Go mascot designed by Renée French and copyrighted under the Creative Commons Attribution 3.0 license.
Please open an issue to nominate a new proverb.
相关文章推荐
- HDU 5546 Ancient Go
- goke 交叉编译gdb
- (EM算法)The EM Algorithm
- PS设计漂亮的个人透明背景LOGO添加到直播间
- django log(续 续)
- Google 扩张的法门
- <15> go string_formatting
- go的学习资料
- Google Earth API 替换方案
- Got the Best Employee of the year 2015 Star Award
- Go学习日记
- go lang singleton模式
- HOTPOWER.【专注游戏界面外包】/接游戏界面外包/logo外包/icon
- django性能与优化
- 117 Posted by seenagape on June 23, 2012 Leave a comment (0) Go to comments The BACKUP_TAPE_IO_SLAVE
- 浅析goto语句以及longjmp函数
- IntelliJ IDEA开发golang环境配置
- SAE 配置预装 django1.8.3中出现的问题
- Golang同步:条件变量和锁组合使用
- 关于DragonBoard 410c的串口转usb连接