master
lib: use atomic types
build: remove build constraint syntax for go 1.16 and older
atexit: Terminate with non-zero status after receiving signal