package main import "fmt" func plus(a int, b int) int { return a + b } func plusPlus(a, b, c int) int { return a + b + c } func plusNamed(a, b int) (result int) { result = a + b return } func plusDescription(a int, b int) (int, string) { result := a + b return result, fmt.Sprintf("%d+%d = %d", a, b, result) } func main() { res := plus(1, 2) fmt.Println("1+2 =", res) res = plusPlus(1, 2, 3) fmt.Println("1+2+3 =", res) res = plusNamed(1, 2) fmt.Println("1+2 =", res) _, desc := plusDescription(1, 2) fmt.Println(desc) }