Trainer
GoLang interview prep questions. Terminal app with Go challenges and learning links
Install / Use
/learn @rusinikita/TrainerREADME
Golang interview questions, learning materials and beautiful quiz terminal app.
Why
I am a mentor. I looked for a way to automate basic help, so I decided to create a single app with interview questions and learning instructions.
Use it to:
- Prepare to GoLang tech interview section
- Study concurrency
- Examine and teach other developers
- Have fun
It will help to improve results if you don't have enough experience in concurrency and interviews.
It complements well with:
- ChatGPT/WizzardLM prompts for CV editing to XYZ format, position brainstorming, and interviewer simulation
- Interview warmup AI
Features
Real interview challenges
Tutorial and 10+ reworked challenges from my experience as an interviewer and candidate.

Complex questions
It isn't about "program output". Many answers are bounded to code lines.

- No code highlight (yes, it's a feature)
- Guess program output
- Find problems in code
- Offer a fix
Learning tips
Fix knowledge gaps fast. Jump to question topic in Tour of Go, gobyexample.com and "Learn go with tests".

And other
- Challenge code copies to clipboard automatically. You don't have to manually select and copy text.
- Adaptive UI. Interface changes with terminal window size.
Support a project community
Any contribution is welcome in issues:
- Provide feedback. Report something you don't like in the issues.
- Share a real interview question.
- Share an idea for a new challenge or challenge update.
- Discuss an issue.
- Offer a contribution, and I will guide you through the PR creation process.
Installation and usage
You should have Go installed
1. Install or update
go install github.com/rusinikita/trainer@latest
2. Run
trainer
3. Tutorial
Please, select tutorial as first challenge
Thanks
Some questions are inspired by this quiz
Related Skills
xurl
349.2kA CLI tool for making authenticated requests to the X (Twitter) API. Use this skill when you need to post tweets, reply, quote, search, read posts, manage followers, send DMs, upload media, or interact with any X API v2 endpoint.
wanwu
4.3kChina Unicom's Yuanjing Wanwu Agent Platform is an enterprise-grade, multi-tenant AI agent development platform. It helps users build applications such as intelligent agents, workflows, and rag, and also supports model management. The platform features a developer-friendly license, and we welcome all developers to build upon the platform.
YC-Killer
2.7kA library of enterprise-grade AI agents designed to democratize artificial intelligence and provide free, open-source alternatives to overvalued Y Combinator startups. If you are excited about democratizing AI access & AI agents, please star ⭐️ this repository and use the link in the readme to join our open source AI research team.
groundhog
399Groundhog's primary purpose is to teach people how Cursor and all these other coding agents work under the hood. If you understand how these coding assistants work from first principles, then you can drive these tools harder (or perhaps make your own!).
