@kyanny's blog

キャンベルスープはいつも飲んでいたからね。毎日二十年間、同じランチを食べたものさ - アンディ・ウォーホル

Entries from 2020-08-28 to 1 day

GoLand: fmt.Printf() の中身は折り畳める

このように表示されていたものが、 このように、あたかも Ruby の式展開(string interpolation)のように表示されることがある。 これは「コードの折り畳み(Code Folding)」によるもの。マウスクリックか Cmd + "+" (Cmd と + を同時に押す)で上の見た目…

golint の About に笑った

[minor] ってのがいいセンスしてる。

Go: struct リテラルを返す関数

戻り値の型も同じものを書けば(冗長だが)いける。 package main import "fmt" func f() struct{Msg string} { return struct{ Msg string }{ Msg: "Yo", } } func g() *struct{Msg string} { return &struct{ Msg string }{ Msg: "Go", } } func main() { …