Skip to content
Related Articles

Related Articles

Golang program that uses func with two arguments
  • Last Updated : 10 May, 2020

Functions may use certain parameters to receive values and perform the task required accordingly. The syntax for a function with two arguments is:

func function_name( [parameter_1 parameter_2] ) [return_types]
{
   body of the function
}

Example 1: Without any return type




// Golang program that uses func with
// two arguments without any return type
  
package main
  
import "fmt"
  
// Function accepting two arguments
// arguments defined as int type
func add(x int, y int) {
    var sum int = x + y
    fmt.Println(sum) // Prints the sum
}
  
// main function
func main() {
  
    add(10, 20) // Passing arguments
}

Output:

30

Example 2: With return type




// Golang program that uses func with
// two arguments with any return type
package main
  
import "fmt"
  
// Function accepting two arguments
// arguments and return defined
// as int type
func add(x int, y int) int {
    var z int = x + y
    return z
}
  
// main function
func main() {
  
    // Passing arguments and receiving
    // the returned value in sum
    var sum = add(10, 20)
    // Prints the sum
    fmt.Println(sum)
}

Output:

30

Attention reader! Don’t stop learning now. Get hold of all the important DSA concepts with the DSA Self Paced Course at a student-friendly price and become industry ready.




My Personal Notes arrow_drop_up
Recommended Articles
Page :