command
module
Version:
v0.0.0-...-ca8e88b
Opens a new window with list of versions in this module.
Published: Mar 5, 2023
License: MIT
Opens a new window with license information.
Imports: 1
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
¶
atcoder-go
This is the go-library and CLI for atcoder.jp.
Under development.
Architecture and development environment
Directoriy -> description
/.devcontainer
-> This project supports devcontainer. Please use this.
/atcodergo
-> Library for golang. First, you should see client.go
.
/cmd
-> CLI tool which uses atcodergo. /cmd/*.go
only parse flags, initialize configs and call handlers.
/handler
-> /handler/*.go
takes responsibility for the core procedure.
/example
-> Example program. Run go run ./example/main.go
. It has some unused functions, so edit (comments out) to show more complex ones.
TODOs
- add tests
- set log level
- support custom template
- use external program
- generate boilerplate for each task
- [input signature] -> [custom program] -> [template]
- show submit results
- switch language (jp or en)
- create contest dir with interactive prompt
- extract parse sections
Documentation
¶
There is no documentation for this package.
Source Files
¶
Directories
¶
|
|
|
|
|
|
cmd is package to parse args and options.
|
cmd is package to parse args and options. |
|
|
|
|
Click to show internal directories.
Click to hide internal directories.