go windows 環境搭建

chenshiying007發表於2018-06-20

go windows 環境搭建

更多幹貨

概述

  1. https://golang.google.cn/dl/下載地址

  2. https://golang.google.cn/project/

  3. https://golang.org/dl/ 翻牆地址

  4. https://studygolang.com/dl

開發工具

  • GoLang / liteIDE

  • idea + go 外掛

  • go get 獲取第三方庫

    • 使用gopm來獲取無法下載的包

    • go get -v github.com/gpmgo/gopm

    • 安裝git

    • gopm get -g -v -u golang.org/x/tools/cmd/goimports

    • go build golang.org/x/tools/cmd/goimports 生成在執行命令目錄

    • go install golang.org/x/tools/cmd/goimports 會在gopath下bin中

  • go 命令

    • go build 編譯

    • go install 產生pkg檔案和可執行檔案

    • go run 直接編譯執行

ctoedu

安裝

go環境變數,自動新增

GOROOT:D:\go
E:\gopath: E:\gopath\Development

在path 中加入

%GOROOT%\bin;%GOPATH%\bin;

ctoedu

檢查go 安裝成功與否

go version

go env

ctoedu

檢視api

godoc -http=:8099
http://localhost:8099/

ctoedu

helloword

包結構

ctoedu

src/hello.go

// You can edit this code!
// Click here and start typing.
package main

import "fmt"

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

ctoedu

go run hello.go
go build hello.go

bee

go get github.com/beego/bee
go get github.com/astaxie/beego

在 $GOPATH/src 目錄下執行 bea create myapp

使用bee 工具編譯beego專案

在 $GOPATH/src 目錄下執行. 啟動專案

bee start myapp

訪問: http://localhost:8080/

相關文章