alpha
Login
or
Join now
followtheprocess.codes
/
cli
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Simple, intuitive CLI framework for Go
pkg.go.dev/go.followtheprocess.codes/cli
go
cli
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
cli
/
internal
/
at
main
7 folders
Tom Fleet
Add tangled workflows and update linter config
6w ago
5b62ac2e
arg
Add tangled workflows and update linter config
1 month ago
constraints
Breaking: Completely rework how positional arguments are handled (#178) * Implement the arg.Value approach * Hook arg up (mostly) * Fix command tests expecting args in a different way * Add tests for the arg parsing mechanisms * Rename some stuff * Hook up the help * Update the docs * Update some tests
8 months ago
flag
Add tangled workflows and update linter config
1 month ago
format
Dispatch to specific `strconv` formatters rather than `%v` for printing flag/arg types (#215) * No longer use '%v' formatting, dispatch to faster, more specific strconv formatters * Use the strings.Builder unsafe trick * Include test coverage gaps
3 months ago
kind
More performance wins (#212)
3 months ago
parse
Add tangled workflows and update linter config
1 month ago
style
Performance wins across the board (#211) * Add some more benchmarks and reset args state between Parse * Some quick perf wins * Lazily initialise the env var map * Eliminate a range loop in favour of utf8.DecodeRuneInString * Remove an unneeded slice allocation * Simplify some type assertion stuff * Reuse the tabwriter to avoid excess allocations
3 months ago