赞
踩
小编原以为配置环境很简单,很快的,没想到还是过于年轻,以为自己有开发的经验就可以有恃无恐了。结果配个环境居然花了我一个晚上!并且当中我找了许多许多的教程。唉,真是一把辛酸泪啊。那么接下来就介绍一下配置的过程。
1.首先我们需要下载go语言,可以根据下载地址进行下载,并安装:https://studygolang.com/dl
2.添加环境变量,当我们安装完成后,需要在系统中配置环境变量,让系统可以找到go所在的位置。
其中,GOROOT:为go语言环境地址; GOPATH:为go的工作目录地址;并且在后面需要在环境变量Path中添加go语言环境的bin目录;
3.检查是否安装成功:我们打开cmd命令行,并输入go version查看版本号,若不报错,则证明安装成功。
我们开发可以使用GOLAND或者VS Code,但是GOLAND收费而VS Code免费,所以我这里就采用VS Code了。
1.常规操作:下载安装VS Code: https://code.visualstudio.com/
安装完后它会提示要不要重启,让添加到系统的环境变量生效,这里重启或者不重启都不影响。
2.安装go的插件,按照图中指示安装即可。
3.配置VS Code的插件,依次选择:
{“git.ignoreMissingGitWarning”:true,“files.autoSave”:“onFocusChange”,“files.encoding”:“utf8”,“files.trimTrailingWhitespace”:false,“files.autoSaveDelay”:1000,// 保存代码时自动编译"go.buildOnSave":“off”,// 保存代码时优化"go.lintOnSave":“package”,// 保存代码时检查潜在错误"go.vetOnSave":“package”,// 保存代码时执行测试"go.coverOnSave":false,“go.useCodeSnippetsOnFunctionSuggest”:true,“go.useCodeSnippetsOnFunctionSuggestWithoutType”:true,// 代码格式化"go.formatTool":“goreturns”,“go.gocodePackageLookupMode”:“go”,“go.gotoSymbol.includeImports”:true,“go.docsTool”:“godoc”,“go.inferGopath”:true,“go.useLanguageServer”:true,“go.autocompleteUnimportedPackages”:true,// go语言安装环境目录"go.goroot":“C:\Go”,// go语言工作目录"go.gopath":“E:\goworks”,“go.gocodeAutoBuild”:false}
我们安装完之后就要测试是否安装、配置好。
那么,首先我们在VS Code中新建一个test.go文件,然后输入(经典hello程序),最后在终端terminal中时输入,go run test.go,查看结果就可以了!
记得要切换到指定目录,否则找不到路径的!
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
package main定义了包名。必须在源文件中非注释的第一行指明这个文件属于哪个包。package main表示一个可独立执行的程序,每个 Go 应用程序都包含一个名为 main 的包。
import “fmt"告诉编译器程序运行需要用fmt包。
func main() 是程序开始执行的函数,main 函数是每一个可执行程序所必须包含的,一般来说都是在启动后第一个执行的函数(如果有 init() 函数则会先执行该函数)。
{}中”{"不可以单独放一行。
/…/ 是注释,在程序执行时将被忽略。//单行注释, /* … */ 多行注释也叫块注释,不可以嵌套使用,一般用于包的文档描述或注释成块的代码片段。
fmt.Println(…) 将字符串输出到控制台,并在最后自动增加换行字符 \n。用 fmt.Print(“hello, world\n”) 可以得到相同的结果。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。