Go言語

no image

Go言語

【Go言語】値渡しとポインタ渡しどちらにすべきかわからなかったので、公式FAQを読んだ

2020/5/24  

タイトルの通りですが、どういう判断で値渡しとポインタ渡しを使い分ければ良いかわからなかったので、公式FAQのPointers and Allocationの「When are function par ...

no image

Go言語

【Go言語】Benchmark関数で性能測定してみる

2020/5/23  

Go言語では、testingパッケージに用意されているBenchmark関数を使って性能測定することができます。 参考 書き方・実行方法 ベンチマーク関数は「BenchmarkXxx」という名前で定 ...

no image

Go言語

【Go言語】sync.WaitGroupとは?

2020/8/23  

Go言語学習中に遭遇したので、まとめておきます。 sync.WaitGroupのドキュメントには次のように書かれています。 A WaitGroup waits for a collection of ...

no image

Go言語

DI(Dependency Injection)とは?Go言語で実装してみる

2020/8/7  

クリーンアーキテクチャの学習をしていて、DIを理解できていないと感じたので記事にしてみました。 アーキテクチャやデザインパターンを学習しても、イマイチ頭に入ってこない人は、まずはDIを理解することをお ...

© 2021 フリエン生活 Powered by AFFINGER5