Skip to content

Latest commit

ย 

History

37 Commits

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

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

Stars

1 star

Watchers

1 watching

Forks

Used by

Contributors

Languages