package of go utility functions