go-smc Golang library to read and write the OSX System Management Controller (SMC) Really just wraps the smc.[ch] code that's floating around in go. Documentation https://godoc.org/github.com/caseymrm/go-smc