example go library