Practice Go

gopherbadger-tag-do-not-edit

Repository with my implementations of the most diverse algorithms and their respective tests. The real intention of this repository is to create a way to demonstrate my knowledge and developments in the Go language, and, nothing better than using codes to show this.

Installation

go mod download

Usage

go build bin/practice-go

./bin/practice-go

STD (standard library)

Some studies and implementation of the concepts listed below:

  • Gargabe Collection
  • Go Compiler
  • Goroutines
  • Channels
  • IO
  • Testing

Data Structures

  • Dynamic Array (vector) - WIP
  • Linked list
  • Stack
  • Queue
  • Hash table

Architecture

  • Distributed systems
  • RabbitMQ