专注于 JetBrains IDEA 全家桶,永久激活,教程
持续更新 PyCharm,IDEA,WebStorm,PhpStorm,DataGrip,RubyMine,CLion,AppCode 永久激活教程

Functions----Go的成员之一函数

#

A function can take zero or more arguments.
In this example, add takes two parameters of type int.
Notice that the type comes after the variable name.
(For more about why types look the way they do, see the article on Go's declaration syntax.)

代码

package main

import "fmt"

func add(x int, y int) int {
    return x + y
}

func main() {
    fmt.Println(add(42, 13))
}

翻译

一个函数可以携带0个或者多个参数
在这个例子里面,我们携带了两个int参数
注意这个类型是放置在变量名的后面

总结

说起来也奇怪啊,一般的语言,Java c cpp python js等等这种语言,一般的函数写法都是

返回值 function 函数名(类型 变量_1,类型 变量_2,....){
    .............具体的内容
}

这个go倒好,完全给你反过来了

func 函数名(变量_1 类型,变量_2 类型,.....) 返回值{
    ............具体的内容
}

补充

这篇文章是作者说明,我们Go为啥子这么定义方法的写法形式,就是刚,不落俗套

文章永久链接:https://tech.souyunku.com/44587

未经允许不得转载:搜云库技术团队 » Functions----Go的成员之一函数

JetBrains 全家桶,激活、破解、教程

提供 JetBrains 全家桶激活码、注册码、破解补丁下载及详细激活教程,支持 IntelliJ IDEA、PyCharm、WebStorm 等工具的永久激活。无论是破解教程,还是最新激活码,均可免费获得,帮助开发者解决常见激活问题,确保轻松破解并快速使用 JetBrains 软件。获取免费的破解补丁和激活码,快速解决激活难题,全面覆盖 2024/2025 版本!

联系我们联系我们