TranslatedLearn and understand Docker&Container technologies, with real DevOps practice!
Repository Index
47,133 repositories indexed
1–22 of 22 · Most stars
❤️ 1000+ Hand-Crafted Go Examples, Exercises, and Quizzes. 🚀 Learn Go by fixing 1000+ tiny programs.
- golang
- go
- course
- exercise
Algorithms and Data Structures implemented in Go for beginners, following best practices.
- algorithms
- algorithms-implemented
- data-structures
- datastructures
TranslatedAlgorithm Patterns — the most scientific way to practice, the fastest path to an offer. You deserve it~ Algorithm templates, the most scientific way to practice problems, the fastest path to practice problems, you deserve it~
cheat allows you to create and view interactive cheatsheets on the command-line. It was designed to help remind *nix system administrators of options for commands that they use frequently, but not frequently enough to remember.
- cheatsheets
- interactive-cheatsheets
- man-page
- documentation
Translated✍🏻 Source Code Deep Dives, System Design & Engineering Blogs | Halfrost-Field (冰霜之地, "Land of Frost"): notes on source code analysis, system design, and engineering practice
- ios
- objective-c
- swift
- javascript
Clean Architecture template for Golang services
- clean-architecture
- go
- golang
- microservices
Go DDD example application. Complete project to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring.
- go
- golang
- ddd
- clean-architecture
Golang package that generates clean, responsive HTML e-mails for sending transactional mail
- golang
- hermes
- generator
- mailgen
Interactive Go Interview Platform - 30+ coding challenges with instant feedback, AI interview simulation, competitive leaderboards, and automated testing. From beginner to advanced levels with real-world scenarios.
- go-interview-questions
- golang
- golang-interview-questions
- hacktoberfest
Implements string functions widely used in other languages but absent in Go.
- go
- strings
- algorithm
Data structure and algorithm library for go, designed to provide functions similar to C++ STL
A foundational and practical guide for effectively learning and progressively building a blockchain from scratch in Go with gRPC
- blockchain
- blockchain-from-scratch
- concurrent-programming
- cryptography
Copygen generates code based on Go types. Generate type-based code to copy values from type to type and fields from struct to struct by default (copier without reflection).
- go
- golang
- copy
- code-generation
A collection of simple programs which can generate bitcoin wallets, create and sign transactions, and send transactions over the bitcoin network.
Example source code for the Practical Crypto with Go book.
Generic graph data structures and algorithms for Go (Golang): dependency graphs (DAGs) with cycle checks and topological sort, BFS and DFS traversal, Dijkstra and other shortest paths, connectivity and partitioning. No dependencies.
- generic
- golang
- graph
- graph-algorithms
Multiplayer Simon Says game using bidirectional gRPC streaming
Build a simple turn-based game to learn how to write production code using Hexagonal Architecture. Onboarding reference for Haraj Solutions Team.
- reference-implementation
- hexagonal-architecture
- go
- golang-examples
Froggit-Go is a universal Go library, allowing to perform actions on VCS providers.
☝️ go-graphql subscription over Kafka/Redis/NSQ example
The kitchen sink for clean Go projects — generic helpers for slices, maps, parallel work, JSON, HTTP, and containers
- collections
- data-structures
- functional-programming
- generics