Goでaojの問題を解くための環境 コマンド一つで以下を自動的に行う
- テンプレートから実行ファイル、テストファイルを作成する
- aojからテストケースを取得する
- contest.go
- aoj cli
- Python3製の自家製ツール
- util/new-solution.py
# aoj cli install (for Mac)
$ brew tap travelist/homebrew-aoj-cli
$ brew install aoj
# aoj cli init
$ aoj init
# contest.go install
$ go get github.com/yaegashi/contest.go/cmd/contest-cli
# change directory
$ cd courses
# run tool
$ python ../util/new-solution.py [PROBLEM-ID]
$ go test -v ./[PROBLEM-ID]