薄いフレームワークを組み合わせるのに便利 ▪ 失敗しても変えやすいし • DIPよくわかってなかったことが露呈した ◦ インターフェースをどう使うんだ???って最初はなっていた Go's purpose is therefore not to do research into programming language design; it is to improve the working environment for its designers and their coworkers. 24 Go at Google: Language Design in the Service of Software Engineering