[Go] 入門で参考にしたサイト一覧
・5分で分かるガベージコレクションの仕組み ・インタープリタ方式とコンパイル方式 ・go getでインストールしたパッケージを削除したい ・他言語プログラマがgolangの基本を押さえる為のまとめ ・A tour of go ・Writing Web Applications ・はじめてのGo―シンプルな言語仕様,型システム,並行処理 ・プリプロセスの概要 ・動的言語だけやってた僕が、38日間Go言語を書いて学んだこと ・udemy | 現役シリコンバレーエンジニアの15時間のGo講座
パッケージのバージョン管理
プロジェクト作成時に迷ったのがパッケージのバージョン管理方法。 RailsのときはGemfileで依存関係を管理してインストール先はプロジェクト配下とかいうふうに管理していたけど、Goはどう管理するのが良いのか分からなかったので、goは1.11から導入されたGo Modulesというバージョン管理システムを使ってみることにした。
・DockerでGo言語の環境構築をしてGo Modulesを試してみた ・Go Modulesの概要とGo1.12に含まれるModulesに関する変更 #golangjp #go112party ・Go 1.13 に向けて知っておきたい Go Modules とそれを取り巻くエコシステム