概述
前言
学习Go语言,就要有一个顺手的IDE,那么目前较多用的都是GoLand,但是在写一个主函数试着运行的时候还可以,当涉及到自己定义包,然后调用的时候,对于初学者也知道怎么写代码,但是在GoLand运行的时候,就是不能称心。
本文针对最初学习Go语言以及配置GoLand进行手把手教程,中高级选手迅速退场哈。
Go项目目录结构
写项目的时候,首先建立一个项目文件夹:“projectName”.
然后为了方便管理代码,应该在项目文件夹projectName里面建立至少3个文件夹:
projectName/src,
projectName/bin,
projectName/pkg
至于这几个文件夹用来干什么,参考这里。
自己写的代码应该放在src文件夹里面。当然你写的包文件目录也放在src文件夹里面。那么现在你的src目录有:
- 包含main主函数的文件夹
- 自己定义包的文件夹
GoLand设置
代码文件位置弄清楚了,接下来就要接下来需要两个步骤对GOLand设置,我的GoLand的版本如下:
接下来就开始配置:
-
GoLand--Preferences--Go--GOPATH--Project GOPATH中新增一行你的项目文件夹路径(即projectName的路径)--OK
-
配置运行GoLand右上角--Edit Configurations...--新增一个Go Build--下面进行一一配置:
- Run Kind:Directory
- Directory:你的projectName路径/src/main函数所在的目录路径
- Output directory:projectName/bin
- Run after build:✅
- Working directory:projectName/src/main函数所在目录路径
- 点击OK
OK,这样就一切搞定了。一般GOROOT不同用户设置,直接将它设置为go安装的地方即可。
========================================================================
2020.4.27更新(马上五一了,今年五一5天假哦,好好玩,注意病毒预防措施哦)
目前版本的Go语言,不在使用gopath来进行控制版本控制,现在开始使用go.mod文件管理所依赖的库版本,可以动态更新,因此管理更方便,只需要更改一下环境变量:
GO111MODULE 这个环境变量的值必须是auto 或 on
详情请见官方文档说明:
https://github.com/golang/go/wiki/Modules
最后
以上就是矮小香菇为你收集整理的手把手对GoLand的初始配置以及自定义包调用(实时更新)前言的全部内容,希望文章能够帮你解决手把手对GoLand的初始配置以及自定义包调用(实时更新)前言所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复