1. 程式人生 > >go學習5

go學習5

go學習5


下載gin框架

go get github.com/gin-gonic/gin

先要設定好環境變數GOROOT GOPATH
GOROOT 是你安裝go的目錄
GOPATH 是你工作區的目錄
在IDE和系統環境變數都要設定,設定好後執行上面命令下載框架就會下載到GOPATH的目錄下的src資料夾裡

go開啟檔案

直接上程式碼

func main() {
    //開啟檔案
    find,err := os.Open(fileName)
    if err != nil{
        fmt.Println(err)
    }
    //方法結束關閉檔案
defer find.Close() //讀取檔案內容 content := bufio.NewReader(find) for{ line,err := content.ReadString('\n') //以'\n'為結束符讀入一行 //.......你的邏輯處理 if err != nil || io.EOF == err{ break } }

對未知型別的json字串接收,已知的可以定義struct接收

//對未知型別用map接收
var value map[string
]interface{}

刪除result字串中最後一次出現的逗號

strings.TrimSuffix(result,",")

gin框架中引用靜態檔案需要設定靜態檔案目錄

    //設定靜態檔案目錄
    router.Static("./public","D:/gowork/public")