Go 调用函数


Go 调用函数

package main



import "fmt"



func main() {

   /* local variable definition */

   var a int = 100

   var b int = 200

   var ret int



   /* calling a function to get max value */

   ret = max(a, b)



   fmt.Printf( "Max value is : %d\n", ret )

}



/* function returning the max between two numbers */

func max(num1, num2 int) int {

   /* local variable declaration */

   var result int



   if (num1 > num2) {

      result = num1

   } else {

      result = num2

   }

   return result

}