[Go言語] スコープを抜けた変数の扱われ方(C言語との対比)

Go言語は、一見C言語のようでいて、かなり手厚い機能も備えている。 一つの例に、スコープを抜けた変数の生存期間がある。 ガベージコレクションありきの環境に慣れ親しんだ人にとっては当たり前の挙動かもしれないが、 Go言語は … 続きを読む

Protocol BuffersとGo言語を組み合わせて使う場合の注意点

gRPCやConnectを用いてコンピュータ間通信を行う場合、Protocol Buffersによる通信フォーマットの定義が必要になる。 私自身、gRPCとConnectを少しかじった程度の知識しかないが、Bufを用いて … 続きを読む

Node.js公式サイトからダウンロードしたアーカイブファイル(*.tar.xz)で、UbuntuにNode.jsをインストールする手順

注意 以下の方法でインストールはできるけど、アンインストールの方法が見つけられなかった。 個人的には開発用途では fnm や n などを用いて所望のバージョンのNode.jsをインストール/アンインストールする方法の方が … 続きを読む