前回、HTTPのGETリクエストを送るにあたって下のプログラムを書きました。
でその時に「:=」という記述があって気にはなっていたのですが、調査する時間がなかったので、今回、少し深堀してみました。
A Tour of GoのShort variable declarationsで確認すると、どうやらそもそも変数宣言時はvarを使うのが鉄則らしく、関数の中でvarの代わりに:=が使えるみたいです。
従って関数の外側で変数宣言をする際は、:=が使うことができません。
前回、HTTPのGETリクエストを送るにあたって下のプログラムを書きました。
でその時に「:=」という記述があって気にはなっていたのですが、調査する時間がなかったので、今回、少し深堀してみました。
A Tour of GoのShort variable declarationsで確認すると、どうやらそもそも変数宣言時はvarを使うのが鉄則らしく、関数の中でvarの代わりに:=が使えるみたいです。
従って関数の外側で変数宣言をする際は、:=が使うことができません。