一、安装golang

使用homebrew安装golanghomebrew是MacOS 平台下的软件包管理工具,拥有安装、卸载、更新查看搜索功能开发者不需要关心依赖和文件路径。如果系统没有安装homebrew终端执行以下命令安装homebrew

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

安装完homebrew后执行以下命令安装golang

brew install golang

当然,也可以go语言中文网下载最新golang安装包然后再进行本地安装。

二、环境变量

安装成功之后,为了能够更方便的使用golang,还需要配置环境变量。首先,执行如下命令打开环境变量配置文件

vim ~/.zshrc
bash vim ~/.bashrc

然后,将如下的配置添加到PATH环境变量中。

export GOROOT=/usr/local/go
export GOPATH=$PATH:$GOROOT/bin

然后,执行source ~/.zshrc命令或者重新打开shell,使环境变量配置生效

同时,goalng的项目必须放在GOPATH路径下,才能正常执行。这个目录用来存放Go源码,Go的可运行文件,以及相应的编译之后的包文件。这个目录下有三个子目录srcbinpkg

三、开发工具

目前,支持golang的开发具有很多,常见的有VScode、Goland、Eclipse、LiteIDE等,推荐VScode、Goland两款工具。此处使用Goland来进行golang项目开发,毕竟Jenbrains家族的产品,从开发效率上来说是极高的。

不过,在正式使用之前,还需要对IDE进行一些额外配置

1,自动保存格式化

打开Goland然后依此选择【Preferences】 ->【Plugins搜索save actions】,然后设置自动保存格式化

image.png

2,设置goimports格式化

打开Goland,依次选择【Preferences】 -> 【Tools】 -> 【File Watchers】,添加goimports 然后设置本地包单独分组参数

image.png

四、初始化项目

我们使用Goland创建一个golang项目。接下来我们看一下如何运行调试golang项目。 打开Goland开发面板然后点击“Add Configuration”选项,在弹出窗口点击“+”,并在下拉菜单选择“Go Build

image.png

点击“Go Build”之后,在窗口填写对应信息

image.png

填写上面的信息时,需要关注以下几点:

接着,我们新建一个go文件,然后实现以下1到100的累加功能代码如下:

import "fmt"
func summary(a int) int {
   if a == 1 {
      return 1
   }
   return a + summary(a-1)
}
func main() {
   m := summary(100)
   fmt.Println(m)
}

接着,点击 Goland 右上方的绿色三角运行项目即可
image.png
而后面的调试和Java调试也是差不多的,这里就不过多的介绍了。

五、常用命令

以下是golang开发可能用到的一些命令,可以加快我们开发的效率:

原文地址:https://blog.csdn.net/xiangzhihong8/article/details/129299416

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_28374.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注