a log packge for golang