一、

1、cannot execute binary file: Exec format error

构建go语言源码的版本与执行环境的go语言版本不一致。需要保持一致。

2、float类型数值想加,得出的结果精度不同

1
2
3
4
5
6
7
8
var (
aa = 0.200
bb = 0.100
cc = 0.100000
dd = 0.010000
)
fmt.Println(aa + bb)
fmt.Println(cc + dd)

结果:

1
2
0.30000000000000004
0.11