Skip to content

Dive into the world of FizzBuzz variations in Go. Explore classic and innovative implementations of the FIzzBuzz problem. Contribute your own and have fun!

License

Notifications You must be signed in to change notification settings

novikov-ai/fizz-buzz-world

Repository files navigation

FizzBuzz World: Embrace the FizzBuzz Challenge in Go!

Welcome to the playground for exploring the classic FizzBuzz problem and its intriguing variations in Go!

What is FizzBuzz?

FizzBuzz is a simple programming challenge that involves printing numbers from 1 to N, but with a twist:

  • If a number is divisible by 3, print "Fizz".
  • If a number is divisible by 5, print "Buzz".
  • If a number is divisible by both 3 and 5, print "FizzBuzz".

But here's where it gets exciting: we're not stopping at the classic FizzBuzz. We're diving deep into the world of creative variations!

Explore the Variations

In this repository, you'll find different implementations of FizzBuzz, each with its own twist. From classic solutions to innovative approaches, we've got it all:

Your creativity is the limit!

How to Contribute

We believe in the power of collaboration and community-driven development. Whether you're a seasoned Go developer or just getting started, there are plenty of ways to contribute:

  • Implement a new variation of FizzBuzz.
  • Write tests to make sure the implementations are correct.
  • Add a README.md file to explain your solution (if needed).
  • Create a PR to the repo and share your knowledge with others!

Getting Started

Ready to dive in? Here's how to get started:

  1. Clone the repository:

    HTTPS

    git clone https://github.com/novikov-ai/fizz-buzz-world.git

    SSH

    git clone [email protected]:novikov-ai/fizz-buzz-world.git
  2. Explore the implementations directory to see if your idea already exists.

  3. If you have a new solution, follow the PR example and add your implementation (use the template as a starting point).

  4. Run the tests to ensure everything works:

    make tests
  5. Submit a pull request, and let’s collaborate, brainstorm, and build something amazing together!

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

Dive into the world of FizzBuzz variations in Go. Explore classic and innovative implementations of the FIzzBuzz problem. Contribute your own and have fun!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published