Weylan's repositories
deepcopy
Deep copy things
Entitas-Cpp
Entitas++ is a fast Entity Component System (ECS) C++11 port of Entitas C#
backup-openbilibili-go-common
2019年4-22日-bilibili-干杯站后端源码(原包删除前最后一版170M)
go-promise
A library implement futrue and promise
go-tagexpr
An interesting go struct tag expression syntax for field validation, etc.
gods
GoDS (Go Data Structures). Containers (Sets, Lists, Stacks, Maps, Trees), Sets (HashSet, TreeSet, LinkedHashSet), Lists (ArrayList, SinglyLinkedList, DoublyLinkedList), Stacks (LinkedListStack, ArrayStack), Maps (HashMap, TreeMap, HashBidiMap, TreeBidiMap, LinkedHashMap), Trees (RedBlackTree, AVLTree, BTree, BinaryHeap), Comparators, Iterators, Enumerables, Sort, JSON
incubator-brpc
Industrial-grade RPC framework used throughout Baidu, with 1,000,000+ instances and thousands kinds of services, called "baidu-rpc" inside Baidu.
libuv
Cross-platform asynchronous I/O
lo
💥 A Lodash-style Go library based on Go 1.18+ Generics (map, filter, contains, find...)
macos-golink-wrapper
solution to "syscall.Mprotect panic: permission denied" on macOS Catalina 10.15.x
NoahGameFrame
A fast, scalable, distributed game server engine/framework for C++, include the actor library, network library, can be used as a real time multiplayer game engine ( MMO RPG/MOBA ), which support C#/Lua script/ Unity3d, Cocos2dx and plan to support Unreal.
project-layout
Standard Go Project Layout
redsync
Distributed mutual exclusion lock using Redis for Go