zoukankan      html  css  js  c++  java
  • Go语言基础之函数

    Go语言基础之函数

    Go语言中,函数的基本组成为:关键字func,函数名,参数列表,返回值和返回语句。

    函数定义

    定义函数的具体格式如下:

    func 函数名(参数)(返回值){
        函数体
    }
    

    其中:

    • 函数名:由字母、数字、下划线组成。但函数名的第一个字母不能是数字。在同一个包内,函数名也称不能重名(包的概念详见后文)。
    • 参数:参数由参数变量和参数变量的类型组成,多个参数之间使用,分隔。
    • 返回值:返回值由返回值变量和其变量类型组成,也可以只写返回值的类型,多个返回值必须用()包裹,并用,分隔。
    • 函数体:实现指定功能的代码块。
    package main
    
    import (
        "errors"
    )
    
    func add(a int, b int) (res int, err error) {
        if a < 0 || b < 0 {
            err = errors.New("should be non-negative numbers")
            return
        }
        return a + b, nil
    }
    
    
    func main () {
        
    }
    
  • 相关阅读:
    浏览器拦截跨域请求处理方法
    如何保护java程序不被反编译
    python面对对象面试题
    面向对象之继承
    面向对象之多态
    面向对象之组合
    面向对象初始
    python之匿名函数
    python之内置函数
    azure连接redis
  • 原文地址:https://www.cnblogs.com/linga/p/12498159.html
Copyright © 2011-2022 走看看