lite
darwin
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
lite
darwin
-
Sorting a Dependency Graph in Go
All of that work was not exactly a piece of cake, but now we have a dependency graph that can be used to topologically sort just about anything. You can find the full code for this post on GitHub. There are some notable limitations to this implementation, and I would like to challenge you to improve it so that it can:
What are some alternatives?
go-concurrency-guide - Practical concurrency guide in Go, communication by channels, patterns
berty - Berty is a secure peer-to-peer messaging app that works with or without internet access, cellular data or trust in the network
cocert - Split and distribute your private keys securely amongst untrusted network
depp - ⚡ Check your npm modules for unused and duplicate dependencies fast
syncthing - Open Source Continuous File Synchronization
bob - Bob is a high-level build tool for multi-language projects.
semaphore go - Fast resizable golang semaphore primitive
mbt - The most flexible build tool for monorepo
please - High-performance extensible build system for reproducible multi-language builds.
Chronos - Chronos - A static race detector for the go language