This is the go-library and CLI for atcoder.jp. Under development.
Directoriy -> description
/.devcontainer-> This project supports devcontainer. Please use this./atcodergo-> Library for golang. First, you should seeclient.go./cmd-> CLI tool which uses atcodergo./cmd/*.goonly parse flags, initialize configs and call handlers./handler->/handler/*.gotakes responsibility for the core procedure.
/example-> Example program. Rungo run ./example/main.go. It has some unused functions, so edit (comments out) to show more complex ones.
- add tests
- set log level
- and output logs
- support custom template
- use external program
- generate boilerplate for each task
- [input signature] -> [custom program] -> [template]
- show submit results
- lib-level and CLI-level
- switch language (jp or en)
- create contest dir with interactive prompt
- extract parse sections