在Ubuntu中间安装go语言开拓条件:

Mac 下安装golang
配置

一、确认保证要求的一声令下已经有了
$ sudo apt-get install bison ed gawk gcc libc6-dev make
python-setuptools python-dev build-essential
$ sudo easy_install mercurial

### 安装golang工具包

1,安装brew:

二、获替代码库
$ hg clone -r release go

笔者利用的是Debian sid 直接利用apt-get安装就好

http://brew.sh/

三、安装go语言
$ cd go/src
$ ./all.bash

“`

2,安装go: 

四、测量试验是或不是安装成功
编辑源文件hello.go
package main
import “fmt”
func main() {
fmt.Printf(“Hello, Maojie Tang!\n”);
}

sudo apt-get install golang -y

  $ brew install go

编写翻译源文件
$ 8g hello.go链接源文件
$ 8l hello.8得到可试行文件8.out,运转之
$ ./8.out获得输出为
Hello, Maojie Tang!

“`

3,配置go环境:

图片 1

### 配置遭逢变量

  $ vi ~/.bash_profile //步向配置文件

#### 1. 配置GOPATH

  # 设置goroot

go将从那边追寻package, go get 下载的package将保存刀$GOPATH/src目录下, go
install 安装的顺序将位于$GOPATH/bin目录下,
%GOPATH/pkg下放的是预编写翻译的package object文件

  export PATH=$PATH:/usr/local/opt/go/libexec/bin

“`

  # 设置gopath

sudo echo “export GOPATH=$HOME/workspace/golang” >> ~/.bashrc

  export GOPATH=/Users/dap/go //把dap换到你协调的

sudo echo “export export PATH=$GOPATH/bin:$PATH” >> ~/.bashrc

  执行source .bash_profile 使设置生效 

“`

4,写一个go语言demo:

#### 2. 测试golang环境

  创造职业目录

golang按 域名/用户名(或协会名)/项目名 的花样组织package.

$ mkdir -p
$GOPATH/src/github.com/dap

我们也足以动用这种办法来开荒和治本项目

  创立工程

#####  2.1 创设测量试验用项目目录

  $ mkdir $GOPATH/src/github.com/dap/hello

“`

  创制文件

mkdir -p $GOPATH/hello.com/test/hello

  $ vi hello.go

“`

  输入代码保存并脱离

#####  2.2 编写hello.go程序

  package main

“`

  import “fmt”

touch $GOPATH/hello.com/test/hello/main.go

  func main() {

“`

    fmt.Printf(“Hello, world.\n”)

用喜欢的编辑器打开main.go文件编辑

  }

“`

5,运行品种:

// 包名, main包是进口

$ cd
$GOPATH/src/github.com/dap/hello//
到项目目录

package main

$ go install //安装

// 导入fmt包, fmt提供Printf等三种函数

$ hello //执行

import “fmt”

  Hello, world.//输出

// main函数, 入口函数

func main() {

// 输出道调节台

fmt.Printf(“Hello, world.\n”)

}

“`

##### 2.3 运转和装置hello程序

进入$GOPATH/hello.com/test/hello目录

利用 go run main.go 运营程序, 能够看出”Hello, world.”输出.

用 go install (恐怕 go install
hello.com/test/hello)安装hello程序到%GOPATH/bin目录下,
这样就能够直接运行hello程序啦-v-

Author

发表评论

电子邮件地址不会被公开。 必填项已用*标注