基于windows10系统的测试
golang版本为1.13.6 (1.13会默认支持go modules包管理,推荐使用)
首先是新建项目:有两种操作
第一种是直接新建go项目。不推荐使用这一种,这种需要自己手动进行go mod init (项目) 还要取消index entire gopath需要操作的步骤太多不推荐使用
第二种创建go modules项目,环境这里需要设置代理。我就省略了已经设置环境变量了
创建成功后会在目录下创建go.mod文件,同时在项目的外部库这里除了加载Go SDK外会额外加载Go modules(如果不适用go modules包管理这里加载的是gopath)
注意这里的go modules是空的
接下来说明如何加载外部库
创建main文件,main文件尝试导入gorm库,会发现这个是标红的,光标放到库名上会浮现 (不能解决 目录 ‘github.com’ )