GO语言之环境搭建和基本命令

go语言基础

下载go编译器

参考教程:https://www.cnblogs.com/Dominic-Ji/articles/11660121.html

下载地址:https://golang.google.cn/dl/



windos系统安装go,直接使用这个msi应用程序傻瓜式安装,一直下一步就好。

go目录简介

/bin/doc/lib/misc/os_arch.a/src/src/cmd

gopath简介

$GOROOTsrcpkgbin
环境变量配置

GOPATH

binpkgsrc
GOPATH

PATH

接下来配置path,需要在path中添加的路径有两个。

第一个是你下载的go程序(GOROOT)下的bin目录。(bin目录下有go编译器)

第二个是你创建的GOPATH路径。

go version
go语言项目结构

对于个人开发者:



对于企业开发:

IDE下载与配置

安装goland

goland官网:https://www.jetbrains.com.cn/go/download/other.html

下载goland2021.3.5:



有弹窗就选择do not import。

又是熟悉的界面,验证激活码:



获取激活码:

https://www.mano100.cn/thread-1942-1-1.html

http://web.52shizhan.cn/ide?k=goland

goland里添加goroot和gopath

settings:



goroot:



gopath:

编写第一个GO程序

使用goland创建一个go项目(选择我们配置好的GOPATH路径):



新建一个go文件:



在文件内复制以下代码:

package main
import "fmt"
func main(){
fmt.Println("Hello world!") // 注意这个Println是大写开头
}
编译go文件

在项目路径下编译

go build

在其他路径编译

go build

查看go是如何查找项目目录的:



编译产生的文件会出现在你的当前目录(这里的例子会出现在E盘):



pycharm配置编译后输出可执行文件的位置:

go相关命令
-ogo build -o new_name.exe
go rungo build
go installgo buildgo build

由于我们在环境变量配置了GOPATH,现在任何目录下都可以执行你install的exe文件。

跨平台编译

go语言支持跨平台编译。

.exego build
go build