所有代码包的初始化函数都会在main函数之前执行且仅执行一次。而且当前代码包中的所有全局变量的初始化会在代码包初始化函数执行之前完成。
用Goland运行oss测试程序,结果报错"go.mod file not found in current directory or any parent directory;",然后参考csdn文章<Golang:go: go.mod file not found in current directory or any parent directory; see ‘go help modules‘>,在工程目录下执行"go mod init XXX",注意XXX代表的是依赖的package,比如github.com/aliyun/aliyun-oss-go-sdk/oss,然后执行"go mod tidy"即可。