goplsのCode Action "Declare missing method of INTERFACE" はuniqueID順に定義される
宣言順じゃなかった

golang/go#22647「proposal: Go 2: allow taking the address of a function result value or constant」の本文と全17件のコメントを日本語に翻訳。

golang/go#45624「spec: expression to create pointer to simple types」の本文と全274件のコメントを日本語に翻訳。Rob Pikeの提案からnew(expr)の採用まで。

golang/go#9097「proposal: spec: add &T(v) to allocate variable of type T, set to v, and return address」の本文と全40件のコメントを日本語に翻訳。

&int(3)はなぜ却下され、new(expr)が採用されたのか。#9097から#45624まで、10年の議論の軌跡。
はじめに Go はすべてが値渡しの言語です。 関数を呼び出す際、引数に渡した値はすべて「コピー」されます。つまり、関数の中にある変数と呼び出し元の変数はメモリ上では別物として扱われます。 これはポイン...
Zenn
へんな働き方
Speaker Deck
とあるスーパーコンピュータを使っていたときの話です。 私はこれまでログインノードでcodexに助けてもらいながらコーディングをしていました。しかし、ある日にcodexを開いた瞬間にプロセスがハングし、...
Zenn
問題提起 AIによるコーディングが当たり前になった現在、AIで書いたコードを従来通りレビューをする時に、何を重視してレビューすればいいのかが曖昧になっている。 拍車をかけて、基本的な箇所の指摘はレビュ...
Zenn
Rule 1. You can't tell where a program is going to spend its time. Bottlenecks occur in surprising p...
www.cs.unc.edu