goland 2021.2 配置go( go1.17.6)
一,配置settings:
1,打开配置界面:
file->settings->Go
如图:
2,配置GOROOT,如图:
3,配置GOPATH,如图:无需配置:
4,Go Modules: 选中Enable Go modules integration
默认已选中,无需配置
说明:刘宏缔的go森林是一个专注golang的博客,
网站:https://blog.imgtouch.com
原文: goland 2021.2 配置go( go1.17.6) – 架构森林
说明:作者:刘宏缔 邮箱: 371125307@qq.com
二,添加configuration
点击 Add Configuration
如图:
点击 + 按钮,选择Go Build,如图:
点OK 按钮,工具栏如图:
点绿色的右三角箭头,项目启动运行
红色的方块按钮 点击 可以停止项目
三,测试效果:
1,代码:
package mainimport ("github.com/gin-gonic/gin"
)func main() {// 声明一个默认路由r := gin.Default()r.GET("/book", func(c *gin.Context) {c.JSON(200, gin.H{"message": "GET",})})r.POST("/book", func(c *gin.Context) {c.JSON(200, gin.H{"message": "POST",})})r.Run(":8080")
}
2,运行:
启动后的console
项目已可通过浏览器访问,如图:
四,查看goland的版本:
五,查看go的版本:
liuhongdi@lhdpcg:/data/goapp/hello$ go version
go version go1.17.6 linux/amd64
goland 2021.2 配置go( go1.17.6)相关推荐
- mac系统安装GoLand,并配置go环境
1.首先需要下载GoLand软件(自行下载 可信任的下载源) 官网地址: https://www.jetbrains.com/go/download/other.html GoLand软件类似于ide ...
- Go1.17 这个新特性竟是 6 年前提出来的
作者 | 站长polaris 责编 | 欧阳姝黎 Go1.17 预计在 8 月份发布.目前 tip.golang.org 可以浏览 Go1.17 的相关内容,https://tip.gol ...
- Goland环境变量配置
[linux] 1.下载二进制包 wget https://golang.google.cn/dl/go1.17.6.linux-amd64.tar.gz 2.将下载的二进制包解压至 /usr/loc ...
- Go1.17新特性 ,给我们带来了10%的性能提升
在 Go1.17 发布后,我们惊喜的发现 Go 语言他又又又优化了,编译器改进后产生了约 5% 的性能提升,也没有什么破坏性修改,保证了向前兼容. img 他做了些什么呢,好像没怎么看到有人提起.为此 ...
- Go1.17 快报之标准库越来越注重易用性
阅读本文大概需要 5 分钟. 大家好,我是 polarisxu. 说起 Go 的优点,很多人会提到 Go 拥有强大的标准库,比如开发一个 HTTP 服务,几行代码就搞定.不过,如果是一个 PHPer ...
- 2021 HZNU Winter Training Day 17 (2018 German Collegiate Programming Contest (GCPC 18))
2021 HZNU Winter Training Day 17 (2018 German Collegiate Programming Contest (GCPC 18)) 题目 A B C D E ...
- Intellij IDEA 2021 Maven 配置指南
Intellij IDEA 2021 Maven 配置指南 必看! 如果你的IDEA版本是2022的话,这里有博主的最新版IDEA2022配置Maven的教程↓↓↓ 一次包会--最新IDEA配置Mav ...
- GoLand/GO项目配置与使用
这里的Go(SDK).GoLand的安装就不多说了,网上自行下载,我们着重讲项目配置,import pkg时能够完美运行 一.Go版本以及GoLand版本 Go版本--------我这里是 Go1.1 ...
- go1.17+中的GOPATH
虽然golang已经从1.17废弃了gopath的包管理方式,但目前gopath是对ide最友好的,vendor也可以,但会造成本地磁盘代码膨胀,以现在流行的微服务架构,动辄上百个项目,磁盘受不了. ...
最新文章
- opencv线性滤波(滤波与模糊的区别)
- 总结PHP 7新增加的特性
- 使用Javascript创建XML文件
- nginx 转发_除了转发和负载均衡,nginx又一次让他玩出新高度
- 大神讲解Java for循环的几种用法
- C#使用Advanced CSharp Messenger
- java webpack web项目_vue+webpack项目搭建
- Matlab绘制散点图(scatter函数)
- 低温和大风会增加心梗风险
- 移动互联网,政府服务怎么做?
- 网页文字变成书法字体的解决方案 Heiti SC显示异常 显示书法行书 如何删除Heiti SC 如何删除胭脂连体.TTF,胭脂连体.TTF流氓字体
- argparse.ArgumentError: argument --title: conflicting option string: --title
- FFmpeg下载及命令行使用
- 【Kotlin 协程】协程中的多路复用技术 ① ( 多路复用技术 | await 协程多路复用 | Channel 通道多路复用 )
- linux ssl证书卸载,Linux的ssl证书安装教程
- 如何使用Windows Defender扫描映射的网络驱动器
- 曾经的Python爬虫挣钱生活
- 如何通过拼多多关键字搜索、拼多多商品详情API做电商平台数据分析
- 博易大师期货程序化交易软件,期货买卖点提示量化分析系统幅图指标公式,期货波段进场点信号
- 现代控制理论学习笔记1绪论