practice-golang

module
v0.0.0-...-cbd8b7f Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 23, 2024 License: GPL-2.0

README

Practice Golang

This repository serves as a learning ground for mastering Golang syntax and concepts.

Purpose

The primary objective of this repository is to provide a structured environment for practicing and learning Golang. It aims to cover various aspects of the language, including:

  • Basics of Golang syntax
  • Working with packages and modules
  • Concurrency and parallelism
  • Error handling
  • API development
  • Testing and benchmarking
  • And much more...

Structure

The repository is organized into different directories, each focusing on specific topics or exercises. For instance:

  • /01_basics: Covers fundamental syntax and concepts.
  • /02_advanced: Explores more advanced topics and exercises.

Feel free to navigate through the directories based on your learning needs or interests.

Contribution

Contributions are welcome! If you have exercises, code snippets, or explanations to add, please feel free to create a pull request. Your contributions will help enhance the learning experience for everyone involved.

Getting Started

To get started with Golang and this repository:

  1. Clone the repository:

    git clone https://github.com/Minnull/practice-golang.git
    
  2. Navigate to the directory of interest, such as /basics or /packages.

  3. Explore the exercises or examples available.

  4. Experiment, learn, and enjoy the journey of mastering Golang!

Happy coding! 🚀

Directories

Path Synopsis
01_basics
24_testing/02_mock
Package main is a generated GoMock package.
Package main is a generated GoMock package.
02_advanced
02_grpc/01_getting-started/client
Package main implements a client for Greeter service.
Package main implements a client for Greeter service.
02_grpc/01_getting-started/server
Package main implements a server for Greeter service.
Package main implements a server for Greeter service.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL