go學習5
阿新 • • 發佈:2018-11-10
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")