[go-nuts] New Releases: Command Line Interface Generator tool for Go

2021-10-25 Thread John Brown
Just released Gofire, a tool for Go that automatically generates a command line interface (CLI) for your functions and does all required plumbing in between, inspired by *https://github.com/google/python-fire.* *https://github.com/1pkg/gofire* - Gofire uses code generation to generate simple

[go-nuts] New generic purpose throttler library for Go that comes with builtin integrations for popular Go libraries

2020-10-15 Thread John Brown
Library has vast amount of different built throttler conditions, among which are: - leaky-bucket - latency threshold - metrics - etc. Library allows to easily combine them into more complex throttling pipelines and also ships tools to easily integrate it into existing infrastructure, for e.g. go

[go-nuts] New tool and vscode extension to optimize your structures: cpu cache alignment, memory packing, false sharing guarding, and more.

2020-06-13 Thread John Brown
Hello gophers, recently I published go tool and extension for vscode to help with some common performance transformations for structs, such as: - cpu cache alignment - memory packing - false sharing guarding - auto annotation - generic fiel