Go - 環境安裝

你好,Go語言

    Go 是一個開源的編程語言,它能讓構造簡單、可靠且高效的軟件變得容易。

因工做須要,準備入坑,先從環境安裝開始,輸出一個 Hello World。
環境安裝

目標

安裝完成並運行 Hello World 成功!

本機系統:macOS High Sierra 10.13.4

Go 版本:1.12

方式一:

經過 brew 安裝

php

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 文件。

 bash

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

 



及時生效,請執行命令:source ~/.zshrc

驗證是否安裝成功,命令行下執行:

目錄結構

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!")    
    }

 



命令行執行:


命令

查看完整的命令:



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


GoLand 是 JetBrains 公司推出的 Go 語言集成開發環境,與咱們用的 WebStorm、PhpStorm、PyCharm 是一家,一樣支持 Windows、Linux、macOS 等操做系統。

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

軟件是付費的,不過想一想辦法,軟件是能夠免費激活的。

小結

主要分享了環境安裝和開發工具,並將 Hello World 程序運行成功。

開發工具

相關文章
相關標籤/搜索