[TOC]html
Go 是一個開源的編程語言,它能讓構造簡單、可靠且高效的軟件變得容易。golang
因工做須要,準備入坑,先從環境安裝開始,輸出一個 Hello World。編程
目標數組
安裝完成並運行 Hello World 成功!bash
本機系統:macOS High Sierra 10.13.4編程語言
Go 版本:1.12工具
方式一:學習
經過 brew 安裝開發工具
brew install go
根據提示進行安裝吧,我使用的 方式二 進行安裝的。ui
方式二:
經過安裝包安裝
地址: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
驗證是否安裝成功,命令行下執行:
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 程序運行成功。
本文歡迎轉發,轉發請註明做者和出處,謝謝!
原文出處:https://www.cnblogs.com/xinliangcoder/p/11082216.html