go module基本使用
mkdir beemod
cd beemod
go mod init beemod
go语言1.18 go:linkname must refer to declared function or variable解决办法(go1.18)macos
解决办法如下://www.greatytc.com/p/ca296ed4083e
1.运行如下命令:
go get -u golang.org/x/sys
go path
在 go 1.11 之前 go 的项目源码通常放在GOPATH下的 bin 和 pkg 是一定的,形如:
- goprojects
- bin
- pkg
- src
- project1
- project2
- project3
go modules
在 go 1.11 之后 go 的项目,引入了 go modules,因此你所编写的 go 项目可以任意存放,现在推荐使用 go modules,形如:
- goprojects
- project1
- bin
- pkg
- src
- project2
- bin
- pkg
- src
- project3
- bin
- pkg
- src
- project1