golang-sizeof.tips
golang-sizeof.tips copied to clipboard
[CLOSED] Web tool for interactive playing with Golang struct sizes.
Golang sizeof tips
Moved from gophergala/golang-sizeof.tips
THE PROJECT IS CLOSED. THANKS ANYONE WHO USED IT!
Consider alternatives:
- https://github.com/dominikh/go-tools/tree/master/cmd/structlayout
Web tool for interactive playing with Golang struct sizes.
Try online version ~~here.~~
Aim
Provide comfortable tool to see how fields in struct are aligned, to compare different structs and as the result - to understand and remember alignment rules.
Installing
To install correct versions of dependencies Goop dependency manager should be used.
go get github.com/gophergala/golang-sizeof.tips
cd github.com/gophergala/golang-sizeof.tips
goop install
goop go build -o ./server
You may also install via simple go get by your own risk.
Usage
./server -http=:7777 start
./server stop
./server restart
Platform support
Tested on Linux and OS X x64 platforms, but should work properly and on other *nix-like platforms. Windows is not supported due to daemonization.
License
Apache License 2.0