[Golang]byte配列をmapのkeyとして用いる[memo]

 byte配列をmapのkeyにするのは通常では無理ですから、何らかの形でstringに変換してkeyとして使います。 hexパッケージを使う  安定していそうで、かつ視認性も高いのがhexパッケージを用いる方法です。1 …

MarkdownエディタをBoostNoteからVisual Studio Codeにした話

 MarkDownエディタとして、BoostNoteを使っていたのですが、VSCodeにも優秀なMarkdownに関する機能があると知り、切り替えました。スニペットに関してもあまり使っていなかったし。さらにスニペット書く …

[Golang]JavaにおけるtoString関数はStringという形になる[memo]

 JavaのToStringに対応するメソッドはStringメソッドであると知ったのでメモです。 String関数  構造体などにString関数をひっかけておく。 配列の中身表示に利用できて便利  構造体でできた配列を …

[Golang]「存在しなければ作成」する方法(ファイル、ディレクトリ)[memo]

自分用のメモです。 ファイル 検索すればQiitaで似たようなエントリが出てくるように、OpenFile関数でフラグ立てればできる。 f,err := os.OpenFile(path,os.O_WRONLY,os.O_ …

go getで取得したパッケージをすべてアップデートするコマンド[memo]

 go getで入手したパッケージをすべてアップデートしようと思いまして、いろいろ調べました。見つけたのでメモ。 go get -u all  でいけます。

Golangでprintf的にフォーマットした形の文字列を取得するにはSprintf[メモ]

 printfで出力されるような文字列を変数に代入する形で取得したいときは結構ある。いろんなチェックをするときに分かりやすくフォーマットしておきたい場合とかがこれ。  で、探してみたら、何のことはない、普通にfmtパッケ …