技術向上

プログラミングの学び、気になるテクノロジーやビジネストレンドを発信

2018-12-07から1日間の記事一覧

json【Go】

Go

JSON形式から変数に、変数からJSON形式に変換する方法を見ていきます。 JSONから変数 まずは、JSON形式から変数への変換です。 type Person struct { // 各フィールド名の頭文字は、必ず大文字にする Name string Age int Nicknames []string } func main() …

http【Go】

Go

httpに関する処理を紹介します。 まずは簡単に取得をする例です。 resp, err := http.Get("http://example.com") if err != nil { log.Fatalln(err) } defer resp.Body.Close() // 必ずClose()する。怠ると、デフォルトで有効のkeep-alive要求によってTCPコ…

ioutil【Go】

Go

主にネットワーク関係のファイルの読み書きや、受信内容の読み込みに使用されます。 os系でも同じような結果を取得することはできますが、 利用用途によって、使い分けがされています。 ファイルの読み書きの例です。 content, err := ioutil.ReadFile("main…