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