Skip to content

cassina/goku

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Goku Repository

Introduction

Welcome to the Goku Repository! This repository is dedicated to technical challenges, with a primary focus on data structures and algorithms. Whether you're a beginner, an expert, or a contributor, there's something here for everyone.

About the Repository

The Goku Repository aims to be a comprehensive collection of coding challenges across various difficulty levels. The goal is to provide a platform for individuals to practice, enhance, and test their coding skills.

Contributing to the Repository

We deeply value contributions! Be it introducing new challenges, refining existing ones, or enhancing documentation, every bit counts.

  1. Fork the repository on GitHub.
  2. Clone your forked repository locally.
  3. Create a new branch for your feature or bugfix.
  4. Implement your changes and commit with a meaningful message.
  5. Push the changes to your GitHub fork.
  6. Initiate a pull request from your forked repository to the main Goku repository.
  7. After review and approval, your pull request will be merged.

For in-depth contribution guidelines, refer to the CONTRIBUTING.md file.


Setting Up & Running Challenges

  1. Prerequisites:

    • Ensure you have Python and pip installed.
    • The venv module may not offer all features on every platform. If you encounter problems, consider using virtualenv.
  2. Setting Up a Virtual Environment:

    • Choose a directory for the virtual environment.
    • Create the environment:
      python3 -m venv /path/to/new/virtual/environment
    • Example: To set up a virtual environment in a "venv" directory:
      python3 -m venv venv
  3. Activating the Virtual Environment:

    • For Linux/macOS:
      source venv/bin/activate
    • For Windows:
      .\venv\Scripts\activate

    Once activated, the shell prompt will display the environment's name.

  4. Deactivating the Virtual Environment:

    deactivate
  5. Installing Packages:

   pip install -r requirements.txt

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages