valast
dot
valast | dot | |
---|---|---|
3 | 1 | |
303 | 19 | |
1.0% | - | |
2.0 | 4.5 | |
9 months ago | 10 days ago | |
Go | Go | |
GNU General Public License v3.0 or later | MIT License |
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.
valast
- TIL: panic(spew.Sdump(myVar))
-
autogold v2.0.0 - automatically update your Go tests
Passing any value your test got - autogold will format that value in Go syntax and write a testdata/.golden file with what the value was. If the contents on disk are different than what your test produces, the test will fail and you'll get a nice (now colored) diff explaining the difference. If you like the change, you can run go test ./... -update and it'll automatically update the .golden files on disk to match what your test actually produced.
- Convert Go values to their AST
dot
-
Introducing Dot: The Magical Path Manipulator for Go! (open source)
🌍 Github: https://github.com/mowshon/dot
What are some alternatives?
gotype - Golang source code parsing, usage like reflect package
goutil - 💪 Helper Utils(700+): int, byte, string, array/slice, map, struct, dump, convert/format, error, web/http, cli/flag, OS/ENV, filesystem, system, test/assert, time and more. Go 常用的一些工具函数:数字,字符串,数组,Map,结构体,反射,文本,文件,错误,时间日期,特殊处理,格式化,常用信息获取等等
litter - Litter is a pretty printer library for Go data structures to aid in debugging and testing.
design-patterns - common creational, behavioural and structural patterns implemented in go 🤩
gut/yos - 🍱 yet another collection of go utilities & tools
sjson - Set JSON values very quickly in Go
go-auto-commenter - A go tool to add comments automatically on all the exported functions in a go project
Bus - 🔊Minimalist message bus implementation for internal communication with zero-allocation magic on Emit
autogold - Automatically update your Go tests
go_crypto_http - A simple command line application written in go to check current crypto price using the coingecko api.
reflections - High level abstractions over the Go reflect library
Hamster - 🐀 A Bot toolkit for github that supports OAuth, Events, API, Custom Commands and Check Runs.