fengchunsgit

纯纯的诗与远方


  • 主页

  • 关于我

  • 标签

  • 分类

  • 文章列表

Golang开发环境搭建

Posted on 2017-06-16 | In Golang

go安装

下载

  • 官网下载
  • studyGolang下载

安装

  • windos 默认安装在C:/Go/目录下,要将path添加上
  • 配置$GOROOT

GOROOT指向Go开发包的安装目录。从Go 1.0开始,不必显示地设置GOROOT环境变量。Windows安装包将会自动设置GOROOT,默认装在C:\Go:

1
GOROOT=C:\Go\

而在*nix环境下,下载Go安装包并解压在/usr/local/目录下,然后把/usr/local/go/bin加入PATH环境变量即可:

1
export PATH=$PATH:/usr/local/go/bin

如果Go安装包没有安装在默认的目录下(Windows为C:\Go,*nix为/usr/local/go),则需要手动设置GOROOT,举个例子(*nix):

1
export GOROOT=$HOME/go

  • 配置$GOPATH

GOPATH指定了Go工程目录,包含 src ,pkg 和 bin 三个子目录。这是开发 Go 程序时,唯一需要显示设置的环境变量。当使用go get目录下载Go第三方程序包时,也会安装在这个目录下。此外,为了方便,要记得把$GOPATH/bin也加到PATH环境变量:

1
export PATH=$PATH:$GOPATH/bin

hello,world

建立hello.go

1
2
3
4
5
6
7
8
9
package main

import (
"fmt"
)

func main(){
fmt.Println("hello");
}

1
2
3
go run hello.go

hello //输出

go开发利器vscode

安装vscode插件go

alt+左键点击,进行跳转

Go开发相关配置

setting.json中进行相关设置

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
{

"files.autoSave": "onFocusChange",
"go.buildOnSave": true,
"go.lintOnSave": true,
"go.vetOnSave": true,
"go.buildFlags": [],
"go.lintFlags": [],
"go.vetFlags": [],
"go.useCodeSnippetsOnFunctionSuggest": false,
"go.formatOnSave": true,
"go.formatTool": "goreturns",
"go.goroot": "C:\\go",
"go.gopath": "D:\\go"
}

1…2526272829303132333435…46

fengchunsgit

46 posts
14 categories
15 tags
GitHub 简书
© 2021 fengchunsgit
Powered by Hexo
|
Theme — NexT.Gemini v5.1.4