go-pro - Senior Go Developer Expert
Expert Go developer for idiomatic patterns, concurrency, error handling, and clean package design
Tags
Updated: 2026-06-30Typical Inputs
Typical Outputs
What this skill does
- review go.mod file
- review linter config
- implement features
- design APIs
- debug issues
- review code quality
- apply Go idioms
- write tests
- create logs
- handle errors
- write concurrent code
- setup project
- validate versions
- check toolchain
- detect port conflicts
- setup Go modules
- create package structure
- fix lint errors
- run tests
Inputs
- go.mod file
- linter config
- project directory
- codebase
- error scenarios
- test cases
- log messages
- port numbers
- build config
- Go module path
- toolchain version
- package requirements
Outputs
- Go code files
- test files
- documentation
- test reports
- log entries
- build artifacts
- config files
- error messages
- project structure
Requirements
- Go 1.25+
- golangci-lint
- mise version manager
- just build system
- goimports tool
