go言語では関数に引数を二つ持たせて同時に処理する事ができます。【結論】func 関数名(変数名 型)(戻り値の型1, 戻り値の型2){ 【具体例】実際にやってみましょう。package mainimport "fmt"func swap(x, y string) (string, string) { return y, x }func main() { a, b := swap("hello", "world") fmt.Println(a, b) } world hello 【解説】引数x、yは文字列となるのでstring型です。 a、bがswap("hello", "world")です文…