この記事では、Go言語の少数値(float)を書式化する際に、 ちょうど良い書式で出力する方法を解説します。 結論、strconv.FormatFloat を使... 続きを読む
タグ: golang
Go言語 インターフェイスとポインタの違い
Go言語ではインターフェイスとポインタの違いについて ちゃんと理解しておく必要があります。 Go言語にはインターフェイス値がある C/C++を勉強した人にとって... 続きを読む
ポケモンのタイプ相性チェックツール作成した
Go言語を使って、 Google App Engine でなにかサービス作ってみたかったので、ちょうどポケモン剣盾用のタイプ相性チェックツールを作成しました。 ... 続きを読む
Go言語 GOPATH気にしなくてもよくなった
go 1.9 の頃からあまりGo言語を触っていなかったんですが、 現在、go は、1.13 vgo というModules機能が標準で備わっているので、 基本この... 続きを読む
Go言語 スライスのchunk関数をつくる
スライスを任意の個数毎に分割して処理したい場合がある。 汎用性を、考えてどんな型のスライスでも受け取れるようにしようとして、 []interface{} を扱お... 続きを読む
IntelliJ IDEA 購入のすすめ
Intelli J IDEA 価格 有料版の価格いくらなのか、JetBrainsのサイトを見てみると、年間499ドル? 五万円ちょい!? っと思った方! 安心し... 続きを読む
Gitlab Artifacts ダウンロードアクセス
Gitlab.com Artifacts 簡単にダウンロードしたい gtilab.com のCIで自動的に作成した成果物(Artifacts)を 単純にダウンロ... 続きを読む
Go言語でtelnet通信 (reiver/go-telnetを使ってみた)
golang でtelnetサーバーとクライアントを用意してみました。 github.com/reiver/go-telnet というライブラリがあるので、 こ... 続きを読む
Gitlab-CI で自動ビルドしよう。
Gitlab-CI Gitlab-CI とは gitlab.com についてくるサービスです。 特に追加料金等は発生せずに、無料で利用することができます。 何か... 続きを読む
Go言語 構造体のmapはポインタを使おう
Go言語楽しいですね。 でも、やっぱりポインタ周りでつまずく事になりました。 マップに入れた構造体が変更できなくて 困っておりました。 valueの変更ができな... 続きを読む