Goの初学者のための学習レポジトリです。ご自由にどうぞ、、、
mise settings experimental=trueでgo installを使えるようにする。mise iで必要ツールを取得し、.zshrcに以下を記載。export GOPATH=$HOME/go export PATH=$PATH:$GOPATH/bin export GOROOT="$HOME/.local/share/mise/installs/go" export PATH="$GOROOT/bin:$PATH" export GOSUMDB=sum.golang.org export PATH=$PATH:~/.local/bin eval "$(mise activate zsh)" export PATH="$HOME/.local/share/mise/shims:$PATH"
- Goのプロジェクトを準備
go mod init ~~で使用する環境を用意する。(以下ファイルが生成される)- go.mod
go mod tidyで諸々の初期化
- Goの基本理念について(宗教チック)
- コンパイル言語とインタープリタ言語について
- Goという言語とは
- バックエンドについて
- DBとは
- コンテナとは
- 基本文法と基本機能
- 標準出力とファイルに記載されている内容について
- 型と定数・変数
- 関数
- 構造体とメソッド
- 条件分岐
- ループ処理
- インターフェース
- ディレクトリとパッケージ
- Goコマンドについて
- (GoRoutine)