SkillAgentSearch skills...

Gokatas

Internalize Go programming techniques

Install / Use

/learn @gokatas/Gokatas
About this skill

Quality Score

0/100

Category

Operations

Supported Platforms

Universal

README

Go katas are small programs meant to show and teach Go programming techniques. To understand and remember these techniques install the gokatas CLI tool

go install github.com/gokatas/gokatas@latest

and repeatedly do this simple practice cycle 🥋:

  1. Choose a kata
gokatas -sortby lines -wide
git clone https://github.com/gokatas/<kata>.git
cd <kata>
  1. Read the kata and try to understand it
code .
  1. Delete (some of) the kata and try to write it back
git diff
  1. Track your progress to stay motivated
gokatas -done <kata> -sortby last -report

It's important to practice regularly. Start by taking baby steps. After some time it will require much less will power to practice. And your programming moves will start looking simpler and smoother.

Related Skills

View on GitHub
GitHub Stars92
CategoryOperations
Updated2mo ago
Forks8

Languages

Go

Security Score

85/100

Audited on Jan 21, 2026

No findings