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以生效设置)。

相关推荐
RainbowSea10 分钟前
github 仓库主页美化定制
后端
RainbowSea18 分钟前
从 Spring Boot 2.x 到 3.5.x + JDK21:一次完整的生产环境迁移实战
java·spring boot·后端
笨手笨脚の20 分钟前
Spring Core常见错误及解决方案
java·后端·spring
计算机毕设匠心工作室32 分钟前
【python大数据毕设实战】全球大学排名数据可视化分析系统、Hadoop、计算机毕业设计、包括数据爬取、数据分析、数据可视化、机器学习、实战教学
后端·python·mysql
别叫我->学废了->lol在线等42 分钟前
演示 hasattr 和 ** 解包操作符
开发语言·前端·python
VX:Fegn08951 小时前
计算机毕业设计|基于Java人力资源管理系统(源码+数据库+文档)
java·开发语言·数据库·vue.js·spring boot·后端·课程设计
荔枝hu1 小时前
springboot和shiro组合引入SseEmitter的一些坑
java·spring boot·后端·sseeitter
Lovely Ruby1 小时前
前端er Go-Frame 的学习笔记:实现 to-do 功能(三),用 docker 封装成镜像,并且同时启动前后端数据库服务
前端·学习·golang
老华带你飞1 小时前
健身房|基于springboot + vue健身房管理系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·后端
JIngJaneIL2 小时前
基于Java酒店预约系统(源码+数据库+文档)
java·开发语言·数据库·vue.js·spring boot