golang clone函数