/sizeof

Web tool for interactive playing with Golang struct sizes.

Primary LanguageGoOtherNOASSERTION

Golang sizeof tips

Web tool for interactive playing with Golang struct sizes.

Try online version here.

NOTE: I need to re-write the readme

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/gregpechiro/sizeof
cd github.com/gregpechiro/sizeof
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