change the go base get method to a function instead of a var