スターティングGo言語
2018年3月1日スターティングGo言語を読んだ。 Goの入門書として比較的平易な内容。 ...
スターティングGo言語を読んだ。 Goの入門書として比較的平易な内容。 ...
Go言語によるWebアプリケーション開発を読んだ。 Goの基本の理解を前提とした形で、Webアプリケーション開発の実践的内容について触れている。 ...
Goプログラミング実践入門 標準ライブラリでゼロからWebアプリを作る を読んだ。 GoでWebアプリケーションをつくる実践的な方法について書かれている。 ...
プログラミング言語Goを読んだ。 教典的立ち位置で、Goをやるなら一家に一冊置いておいても良いのではないだろうか。 ...
Go言語による分散サービスを読んだ。 Goでの分散サービスの実践について書かれた本。 マイクロサービス文脈でのモダンな技術、構成の背景や実践についても学べると思う。 ...
Go言語100Tips 開発者にありがちな間違いへの対処法 (impress top gear)を読んだ。 タイトル通りGoでありがちなミスが網羅的にカバーされているTips本。 Goに書き慣れてはいるけどより品質を上げたいというときに読んでおきたい一冊。 ...
概要 これまでgoblinという自作HTTPルーターを自分のアプリケーションで使っていたが、Go1.22でServeMuxの機能が拡張されてからはServeMuxを使うようになった。 この記事では、Go1.22で追加されたServeMuxの機能や性能について整理し、これからのGoのHTTPルーター選定について考えてみる。 Go1.22で追加されたServeMuxの機能 Go1.22rcの公開時にS...
rune型とは int32のエイリアス型で、Unicodeのコードポイントを表す。 Unicodeは符号化文字集合や、文字符号化方式などを定めた文字コードの標準規格で、世界の多様な言語や書式、記号に番号を割り当てたもの。 符号化文字集合とは、コンピューター上で扱う文字や記号を重複しないように集めた文字セットのことであり、文字と文字に割り当てられた番号の対応表を指す。文字符号化方式は、文字に割り当て...
GoでHTTPサーバーを書いているときなどオレオレ証明書がほしいときに役立つワンライナー。 go run $(go env GOROOT)/src/crypto/tls/generate_cert.go -rsa-bits 2048 -host localhost cert.pemとkey.pemが用意できる。 openssl使ったりmkcert使ったりしていたけどGo使っていたらこれで良さそう...