go modules使用

创建项目

在使用GoLand创建项目的时候,会自动创建对应的go.mod文件。

创建完后

创建文件

创建一个main.go的文件,里面print一个hello world。

在运行时可以设置是否采取先生成文件再运行。

为空的话则不输出。

下面的Environment为设置运行的环境,如果输入GOARCH=amd64;GOOS=linux运行后会生成linux的文件。

然后直接用ide运行即可。

下载第三方包

使用go get 即可以下载

下载完后会自动生成go.sum,里面有包的名称以及版本以及哈希值。

下载完后可以找到对应的包安装的地方

默认是下载到全局的go path中,也可以修改成每个项目都独立下载一个path中。记得关闭使用系统的全局设置,否则会下载到2个地方的(需要重启terminal以生效设置)。

相关推荐
用户6854537597769几秒前
# 🚀 Java高级面试题:Spring框架原理
后端
自学AI的鲨鱼儿8 分钟前
ubuntu22.04安装gvm管理go
开发语言·后端·golang
这里有鱼汤12 分钟前
从DeepSeek到Kronos,3个原因告诉你:Kronos如何颠覆传统量化预测
后端·python·aigc
旭意23 分钟前
C++微基础备战蓝桥杯之数组篇10.1
开发语言·c++·蓝桥杯
brzhang27 分钟前
当我第一次看到 snapDOM,我想:这玩意儿终于能解决网页「截图」这破事了?
前端·后端·架构
绝无仅有36 分钟前
面试真题之收钱吧问题与总结
后端·面试·github
绝无仅有44 分钟前
真实面试经历之比亚迪线下hr面+一面+线上二面面经
后端·面试·github
Arva .1 小时前
Spring Boot 配置文件
java·spring boot·后端
MediaTea1 小时前
Python:匿名函数 lambda
开发语言·python
绝无仅有1 小时前
远景集团面试后端Java岗位问答与总结汇总
后端·面试·github