001 Go语言 mac 系统开发环境搭建

001 Go语言 mac 系统开发环境搭建

Go 语言是一种快速的、静态类型的开发语言。它的主要特性包括自动垃圾回收、并发编程、反射等。

官网

https://golang.org/

下载

打开 https://golang.org/dl/ 可以查看 windows、linux、macOS 各个系统的安装文件及源码。点击 Apple macOS 可以下载对应的安装文件。

双击下载的 go1.9.2.darwin-amd64.pkg 按照提示一步步的安装即可。安装完成后打开终端运行 go version,显示结果

go version go1.9.2 darwin/amd64

设置工作目录 GOPATH

打开 .bashrc

$ vi ~/.bashrc

添加如下代码:

export GOPATH="$HOME/go"
export PATH="$PATH:$GOPATH/bin"

添加完代码,按 ESC ,输入 :wq ,保存相应的修改,运行 source ~/.bashrc,可以使配置生效。

打开终端查看GOPATH,

$ $GOPATH

# 运行结果
-bash: /Users/fujinliang/go: is a directory

helloworld

创建 helloworld 的项目目录及文件

$ cd $GOPATH

# bin存放编译后的可执行文件 pkg存放编译后的包文件 src存放项目源文件
$ mkdir {src,bin,pkg}

$ cd src
$ mkdir -p fujinliang.top/go-study
$ cd fujinliang.top/go-study
$ mkdir 001-helloworld
$ cd 001-helloworld
$ vi helloworld.go

helloworld.go 代码如下:

package main

import "fmt"

func main() {
    fmt.Println("Hello, 世界")
}

运行 helloworld.go

$ go run helloworld.go

# 运行结果
Hello, 世界

go 常用命令

# 查看go的版本信息
$ go version
go version go1.9.2 darwin/amd64

# 用于编译我们指定的源码文件或代码包以及它们的依赖包
$ go build helloworld.go
$ ./helloworld
Hello, 世界

# 编译并运行 go 文件
$ go run helloworld.go
Hello, 世界

在线运行 go 代码

https://play.golang.org/

关注公众号
关注公众号

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值