Closed ghost closed 4 years ago
# cli-base
## Goの環境構築手順 (TODO: あとでwikiリポジトリでまとめる)
---
### プロジェクトの作成方法
- mac
```bash
# go のインストールと確認
brew install go
which go
# 以下の`GO111MODULEをonにする`コマンドを実行するかログインシェルなどに記載しておく
export GO111MODULE=on
# go のパッケージ管理ファイルの初期化
go mod init
cd ./geranium/packages/common/cli-base/
go build
./CliBaseClass
`
ここまでやってみたけど、Goでの継承は闇があるとのことで
Goに詳しい人がプロジェクトメンバーにいない状況で、
みんなが使えるBaseを作成する、って目的には今h不向きな気がした
(のちのちトライは絶対にしたいが)
素直にBashでサクッとやっつけてしまおうかな
GOの勉強も兼ねるので、時間多めにもらいたい