Web前端培训_Web前端实战培训【立即报名】-php中文网Web前端第二期
推荐视频教程
  • Go语言教程手册Go语言教程手册
  • Go参考手册Go参考手册
  • Go 中文开发手册Go 中文开发手册
  • go语言基础与基本函数go语言基础与基本函数
  • 视频教程分类
    首页 >后端开发 >Golang > 正文

    golang的函数怎么写

    原创2019-12-25 10:11:1601461

    在Go中定义函数的方式如下:

    func (p myType ) funcName ( a, b int , c string ) ( r , s int ) {    
    return
    }

    通过函数定义,我们可以看到Go中函数和其他语言中的共性和特性

    共性

    关键字——func

    方法名——funcName

    入参——— a,b int,b string

    返回值—— r,s int

    函数体—— {}

    特性

    Go中函数的特性是非常酷的,给我们带来不一样的编程体验。

    为特定类型定义函数,即为类型对象定义方法

    在Go中通过给函数标明所属类型,来给该类型定义方法,上面的 p myType 即表示给myType声明了一个方法, p myType 不是必须

    的。如果没有,则纯粹是一个函数,通过包名称访问。packageName.funcationName

    ype double float64
    
    //判断a是否等于b
    func (a double) IsEqual(b double) bool {
        var r = a - b
        if r == 0.0 {
            return true
        } else if r < 0.0 {
            return r > -0.0001
        }
        return r < 0.0001
    }

    推荐学习《golang教程》。

    以上就是golang的函数怎么写的详细内容,更多请关注php中文网其它相关文章!

    Web大前端开发直播班

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

  • 相关标签:golang
  • 相关文章

    相关视频


    网友评论

    文明上网理性发言,请遵守 新闻评论服务协议

    我要评论
  • 专题推荐