goimports-reviser

goimports-reviser: Tool for Golang to sort goimports by 3-4 groups(with own linter): std, general, company(which is optional) and project dependencies. Also, formatting for your code will be prepared(so, you don’t need …

gofumpt

gofumpt: Enforce a stricter format than gofmt, while being backwards compatible. That is, gofumpt is happy with a subset of the formats that gofmt is happy with. The tool is a fork of gofmt as of Go …

golines

Golines is a golang formatter that shortens long lines, in addition to all of the formatting fixes done by gofmt.

flameshow

Flameshow is a terminal Flamegraph viewer. Features

htmx

introduction htmx gives you access to AJAX, CSS Transitions, WebSockets and Server Sent Events directly in HTML, using attributes, so you can build modern user interfaceswith the simplicity and power of hypertext htmx is small (~14k min.gz’d), dependency-free, extendable, IE11 compatible & has reduced code base …

go-callvis

go-callvis is a development tool to help visualize call graph of a Go program using interactive view. The purpose of this tool is to provide developers with a visual overview of …

json-iterator

jsoniter: A high-performance 100% compatible drop-in replacement of „encoding/json“. 100% compatibility with standard lib

carbon, lo, copier

carbon: A simple, semantic and developer-friendly golang package for datetime, has been included by awesome-go samber/lo is a Lodash-style Go library based on Go 1.18+ Generics. As expected, benchmarks demonstrate that …