Go-style defer scoped implementation in C
github.com