• Stars
    star
    158
  • Rank 229,853 (Top 5 %)
  • Language
    Go
  • License
    Apache License 2.0
  • Created about 6 years ago
  • Updated about 6 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Good code vs Bad code in Golang

More Repositories

1

100-go-mistakes

๐Ÿ“– 100 Go Mistakes and How to Avoid Them
Go
6,128
star
2

algodeck

An Open-Source Collection of 200+ Flash Cards to Help You Preparing Your Algorithms & Data Structures Interview ๐Ÿ’ฏ
5,429
star
3

sre-roadmap

An Opinionated Roadmap to Become an SRE (Concepts > Tools)
363
star
4

gosiris

An actor framework for Go
Go
252
star
5

designdeck

An Open-Source Collection of 230+ Flash Cards to Help You Succeed in Your System Design Interview and More ๐Ÿ’ฏ
250
star
6

broadcast

Notification broadcaster library
Go
145
star
7

gossip-glomers

My solutions to the Glomers Challenge: a series of distributed systems challenges.
Go
89
star
8

bitvector

Static bit vector structures library
Go
73
star
9

onecontext

Set of Go context's utilities.
Go
48
star
10

advent-of-code

๐ŸŽ„ My solutions to the Advents of Code, from 2015 to 2023 (450 ๐ŸŒŸ)
Go
46
star
11

goptional

A lightweight library to provide a container for optional values in golang
Go
32
star
12

go-lfu

A Go library for handling LFU cache operations in O(1)
Go
27
star
13

majorana

A RISC-V virtual processor, written in Rust.
Rust
14
star
14

talks

My public talks
10
star
15

TIBreview

Quality code review for TIBCO BusinessWorks 6
Java
9
star
16

vertx-tutorial

Vert.x tutorial
Java
9
star
17

golang-parallel-mergesort

Go
8
star
18

tourniquet

gRPC client-side load balancer
Go
8
star
19

go-cpu-caches

Assembly
7
star
20

disruptor-demo

Java
6
star
21

multilock

A Go Library to Efficiently Store a Set of Mutex or RWMutex
Go
6
star
22

reactiveWM

A reactive framework for webMethods extending standard multithreading capabilties
Java
5
star
23

rust-cheatsheet

Rust Language Cheat Sheet
Rust
5
star
24

franz

A collection of Kafka utility tools (load testing, replication)
Rust
5
star
25

generics

A collection of Go generics utilities.
Go
5
star
26

spark-hdfs-helloworld

Java
5
star
27

resequencer

Resequencer library
Go
4
star
28

parallel-mergesort

Java
4
star
29

awesome-cs

A Curated List of Awesome Computer Science Resources
3
star
30

go-bbl

Brown Bag Lunch on the Go programming language
Go
2
star
31

flogomicroservice

Example of a Flogo microservice exposing a REST API
2
star
32

docker-hadoop

Dockerfile
2
star
33

teivah

1
star