我是靠谱客的博主 矮小香菇,最近开发中收集的这篇文章主要介绍手把手对GoLand的初始配置以及自定义包调用(实时更新)前言,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

前言

学习Go语言,就要有一个顺手的IDE,那么目前较多用的都是GoLand,但是在写一个主函数试着运行的时候还可以,当涉及到自己定义包,然后调用的时候,对于初学者也知道怎么写代码,但是在GoLand运行的时候,就是不能称心。

本文针对最初学习Go语言以及配置GoLand进行手把手教程,中高级选手迅速退场哈。

Go项目目录结构

写项目的时候,首先建立一个项目文件夹:“projectName”.

然后为了方便管理代码,应该在项目文件夹projectName里面建立至少3个文件夹:

projectName/src,

projectName/bin,

projectName/pkg

至于这几个文件夹用来干什么,参考这里。

自己写的代码应该放在src文件夹里面。当然你写的包文件目录也放在src文件夹里面。那么现在你的src目录有:

  • 包含main主函数的文件夹
  • 自己定义包的文件夹

GoLand设置

代码文件位置弄清楚了,接下来就要接下来需要两个步骤对GOLand设置,我的GoLand的版本如下:

 接下来就开始配置:

  1. GoLand--Preferences--Go--GOPATH--Project GOPATH中新增一行你的项目文件夹路径(即projectName的路径)--OK

  2. 配置运行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的初始配置以及自定义包调用(实时更新)前言所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(58)

评论列表共有 0 条评论

立即
投稿
返回
顶部