how to use golang function arguments