/dive-into-golang

Raw golang practice

Primary LanguageGoMIT LicenseMIT

Dive into Golang

License

Raw Go practice covering various aspects of the language.

Table of Contents

  1. Basic-Concepts- Basic Go concepts including data types, control structures, functions, and error handling.
  2. Pointers- Examples on using pointers, passing by reference, and memory management.
  3. Structs- Working with structs, methods, and embedding.
  4. Time- Handling time and dates, including parsing, formatting, and manipulation.
  5. Todo-API- A RESTful API for managing a todo list, demonstrating CRUD operations.
  6. Data-Structures- Implementations of linked lists, stacks, and queues.
  7. Algorithms- Sorting, searching, and algorithmic problems.
  8. LeetCode- Solutions to LeetCode problems for coding practice.