Go - 环境安装


本文摘自网络,作者,侵删。

你好,Go语言

Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。

因工作需要,准备入坑,先从环境安装开始,输出一个 Hello World。

环境安装

目标

安装完成并运行 Hello World 成功!

本机系统:macOS High Sierra 10.13.4

Go 版本:1.12

方式一:

通过 brew 安装

brew install go

根据提示进行安装吧,我使用的 方式二 进行安装的。

方式二:

通过安装包安装

地址:https://dl.google.com/go/go1.12.darwin-amd64.pkg

下载之后直接点击安装,一步步继续即可。

配置环境变量

vi ~/.bashrc	
//新增	
export GOROOT=/usr/local/go	
export GOPATH=/Users/username/go/code //代码目录,自定义即可	
export PATH=$PATH:$GOPATH/bin

及时生效,请执行命令:source ~/.bashrc

如果命令行使用的是zsh,请修改 .zshrc 文件。

vi ~/.zshrc	
//新增	
export GOROOT=/usr/local/go	
export GOPATH=/Users/username/go/code //自定义代码目录	
export PATH=$PATH:$GOPATH/bin

及时生效,请执行命令:source ~/.zshrc

验证是否安装成功,命令行下执行:

640?wx_fmt=png

目录结构

bin

存放编译后可执行的文件。

pkg

存放编译后的应用包。

src

存放应用源代码。

例如:

├─ code  -- 代码根目录	
│  ├─ bin	
│  ├─ pkg	
│  ├─ src	
│     ├── hello	
│         ├── hello.go

Hello World 代码

//在 hello 目录下创建 hello.go	
package main	
import (	
    "fmt"	
)	
func main() {	
    fmt.Println("Hello World!")	
}

命令行执行:

640?wx_fmt=png

命令

查看完整的命令:

640?wx_fmt=png

go build hello

在src目录或hello目录下执行 go build hello,只在对应当前目录下生成文件。

go install hello

在src目录或hello目录下执行 go install hello,会把编译好的结果移动到 $GOPATH/bin。

go run hello

在src目录或hello目录下执行 go run hello,不生成任何文件只运行程序。

go fmt hello

在src目录或hello目录下执行 go run hello,格式化代码,将代码修改成标准格式。

其他命令,需要的时候再进行研究吧。

开发工具

GoLand

640?wx_fmt=png

GoLand 是 JetBrains 公司推出的 Go 语言集成开发环境,与我们用的 WebStorm、PhpStorm、PyCharm 是一家,同样支持 Windows、Linux、macOS 等操作系统。

下载地址:https://www.jetbrains.com/go/

软件是付费的,不过想想办法,软件是可以免费激活的。

学习网址

  • Go语言:https://golang.org/

  • Go语言中文网:https://studygolang.com/

  • Go语言包管理:https://gopm.io/

小结

主要分享了环境安装和开发工具,并将 Hello World 程序运行成功。



本文来自:51CTO博客

感谢作者:wx6087c7391d3cd

查看原文:Go - 环境安装

相关阅读 >>

Golang怎么自定义错误

基本操作:Go创建graphql api

etcd包导入坑

Golang制作简单代理定制

Go fileserver

关于Go sql中的query、exec和prepare使用对比(附网络抓包)

Golang如何编译

17 Golang结构体详解(三)

手撸Golang 基本数据结构与算法 图的最短路径 贝尔曼-福特算法

Go 获取 html 标签中的文本_关于html中progress标签的定义及用法汇总!

更多相关阅读请进入《Go》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...