1.代码规范
| 类型 | 标识 | 例子 |
| int |
i / I |
iCount、ICount |
| bool |
b / B |
bShow、BShow |
| string |
s / S |
sName、SName |
| uint |
u / U |
uColor、UColor |
| float |
f / F |
fPlace、FPlace |
| pointer |
p / P |
*pName、*PName |
| struct |
stc/Stc |
stcPerson、StcPerson |
| array |
arr / Arr |
arrHero、ArrHero |
| slice |
slc / Slc |
sliHero、SliHero |
| map |
map / Map |
mapPerson、MapPerson |
| const |
全部大写 |
const PI float32 = 3.14 |
| interface |
I |
IMyInterface |
2.go关键字
| 2.keyword | | | | |
| break |
default |
func |
interface |
select |
| case |
defer |
go |
map |
struct |
| chan |
else |
goto |
package |
switch |
| const |
fallthrough |
if |
range |
type |
| continue |
for |
import |
return |
var |
3.进制->%
| 3.进制 | |
| 二进制 |
%b |
| 八进制 |
%o |
| 十六进制 |
%x |
| 十进制 |
%d |
| 浮点数 |
%f |
| 字符串 |
%s |
go语言编码规范
原文:http://www.cnblogs.com/fancyzhen/p/3948212.html