Posted at

自己流の新しい言語、フレームワークの勉強方法


はじめに

色々な勉強法があると思う

従業員を見ているとほとんどが、書籍だったり公式ドキュメントを見て勉強をしている

が、私の勉強法が全く市民権を得てないので

紹介したい


Githubからサーチする

Githubサーチが便利

https://github.com/search

SnapCrab_NoName_2019-7-12_4-4-59_No-00.png

たとえば、Goのechoを勉強したいとする

Advanced optionから LanguageをGoにする

検索欄には

language:go

になっている

そこに echoを足し

echo language:go

にして検索すると、プロジェクトがいっぱい出てくる

あとはMostStarなりMostForks、RecentlyUpdated

などで検索する

最もStarがついているコードは良いコードのはずだ!

と思っている

SnapCrab_NoName_2019-7-12_4-4-45_No-00.png

たいていトップには、フレームワークの実装が現れる

フレームワークの実装コードを読むことは大事!だし

そこにあるサンプルは非常に有用だ。

ここから色々なプロジェクトを見ていけばいい

そして別の事で困ったら

例えば echoでmysql使いたくなったら検索ワードを変えて試せばいい

これらのコードを読んで分からない事が出たら

改めて、公式のドキュメントを読んだりWebで検索

以上、私の勉強法でした