Skip to content

Coding Katas written in Go πŸ’œ

License

Notifications You must be signed in to change notification settings

eliflores/coding-katas-go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

32 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Coding Katas Go

CI MIT License Conventional Commits

Go solutions for Katas from

  • LeetCode 🧑
  • And more... 🌈

How to work with this repository

On your local host

  1. Clone the repository
  2. Install the version of go required in go.mod
  • Hint: You may use gvm to manage different versions of go.
  1. Run: go mod tidy
  2. Run: go mod vendor
  3. Run the tests: go test -v ./...
  4. Run the linting: golangci-lint run
    • Checkout the version of golangci-lint to use in the CI workflow.
  5. Write the tests, write the code, lint the code, and have fun!
  6. Open a Pull Request, wait for all the checks to pass, and merge! πŸŽ‰

✨ Note ✨: A devcontainer.json file is available, so you could also work on a Visual Studio Code Dev Container without the need to install go or golangci-lint on your local host.

On GitHub Codespaces

You can also try out opening the repository in a GitHub Codespace 🌈

About

Coding Katas written in Go πŸ’œ

Topics

Resources

License

Stars

Watchers

Forks

Languages