简介
go是一个新的语言。尽管它借鉴了已有语言的思想,但是它有一些不同的属性,使得高效的go语言特性与它类似的语言不一样。将一个c++或者java程序直接翻译成Go可能不会得到满意的结果-java程序是用Java 写的,不是Go。另外,用Go的思考方式去想问题会产生成功的但是不同的程序。换句话说,想写好go程序,理解它的特性和习惯是很重要的。知道约定俗成的Go编程习惯也很重要,例如命名规范,代码格式化,程序结构等等,这样才能让其他的Go程序员容易理解你的代码。
这边文章将指引你写出易明白的,符合规范的Go代码。这里会论及语言规范,Go指引,怎么管理和编写Go代码等部分,这些部分你应当写看一下。
1、例子
Go包资源目的除了展示核心库,同时给了怎么使用Go语言的示例。甚至于,很多包有独立的可以执行的示例代码,你可以直接在golang.org网站上运行。如果你有怎么处理问题和怎么实现想要的内容方面的问题。库文档,代码和示例能否给你答案,思路和支持。
代码格式
代码格式问题是争议最多但是很少有结果的。
注释
命名
分号
流程控制
函数
数据
初始化
方法
接口和其他类型
占位符
Embedding
并发
错误处理
web服务器
有疑问加站长微信联系(非本文作者)