Skip to content

ReGYChang/go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🐧 Backend Developer in Go

Go Blog leetcode

Go

Data Structures And Algorithms

  • String
  • Array, Linked List
  • Stack, Queue
  • Tree
  • Graph
  • Analyzing Algorithms
  • Searching Algorithm
  • Sorting Algorithm
  • Divide and Conquer Algorithm
  • Greedy Mehtodology
  • Recursion
  • Backtracking Algorithm
  • Dynamic Programming

General Development Skills

CLI

Web Frameworks & Routers

Network

Gateway

ORMs

  • Gorm

Database

Message Queue

CDC

Data Flow Engine

Caching

Logging

Real-Time Communication

  • Melody
  • Centrifugo

API Clients

  • GraphQL
  • REST

Testing

Virtualizaion

Good to Know Libraries

  • golang-migrate/migrate
  • Encoding/Decoding
  • Input and output
  • Validator
  • Glow
  • GJson
  • Authboss
  • Go-Underscore
  • MicroServices
    • Message-Broker
      • Kafka
      • RabbitMQ
    • Frameworks
      • rpcx
      • Go-kit
      • Micro
      • go-zero
    • Building event-driven
      • Watermill
    • RPC
      • Protocol Buffers
      • gRPC-Go
      • gRPC-gateway
  • Task Scheduling
    • gron

About

A backend devloper map in go

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published