ハロの外部記憶インターフェイス

そろそろ覚える努力が必要かも…

golang

golang printfメモ

printfに当てる文字列メモ bool: %t int, int8 etc.: %d uint, uint8 etc.: %d, %#x if printed with %#v float32, complex64, etc: %g string: %s chan: %p pointer: %p Source fmt - The Go Programming Language

Ubuntu 16.04でgolangのVS Code開発環境設定が上手くいかない

golang用のVS Code環境設定 golangの開発環境として、VS Codeを利用するため設定を行ったが、以下のエラーになった dlv: Error: Command failed: /usr/bin/go get -u -v github.com/derekparker/delve/cmd/dlv github.com/derekparker/delve (download) gith…

Ubuntuのgolang環境を1.9へアップグレードする。

現在のgolangバージョンを確認 Ubuntu 16.04 にはv1.6がインストールされているみたい $ go version go version go1.6.2 linux/amd64 とりあえず、golang1.9をインストールする。 $ sudo apt install golang-1.9 インストールは成功するものの、golangのバー…

Go Test

Goで作成したパッケージのテスト Goは標準のテストパッケージが存在し、以下の様なファイルはテストコードとして認識する。 ファイル名が「_test.go」で終わるもの 関数名が「Test」で始まるもの テストソースには標準テストパッケージをimports packagename…

Go LanguageでHello world

Goのインストール ホームページからダウンロードして、書いている順で実行 Downloads - The Go Programming Language 今回はUbuntuに入れて見たんでLinuxのパターンで以下のコマンドを実行した。 sudo tar -C /usr/local -xzf go1.6.3.linux-amd64.tar.gz 後…