Build a Golang CLI
Budget: $15 – $25 USD
Task:
- You will be building a portable CLI in Golang as an alternate client for our API. The CLI is an MVP with a small scope of requirements, it handles 2 commands and a few options. The main business logic is communicating with our API, uploading files, formatting and printing the returned output.
Skills:
- You are a solid Golang engineer who’s preferably built portable executables before; you write clear, commented and unit tested code using good design patterns.
Workflow:
- You will be in contact with one of our engineering managers who will provide all requirements and answer any questions, either on video call or asynchronously via slack.
Note:
- This CLI will be available as a public repository, therefore we’re expecting high quality code.
- You will be building a portable CLI in Golang as an alternate client for our API. The CLI is an MVP with a small scope of requirements, it handles 2 commands and a few options. The main business logic is communicating with our API, uploading files, formatting and printing the returned output.
Skills:
- You are a solid Golang engineer who’s preferably built portable executables before; you write clear, commented and unit tested code using good design patterns.
Workflow:
- You will be in contact with one of our engineering managers who will provide all requirements and answer any questions, either on video call or asynchronously via slack.
Note:
- This CLI will be available as a public repository, therefore we’re expecting high quality code.