golang函数

  1. 函数签名:由参数列表和返回值列表共同构成的,它唯一地确定了函数类型。
  2. 函数也可以实现接口
    fff在经过type定义后是一个函数类型,它实现了Sss函数,也就是继承了Inter接口。
go 复制代码
type Inter interface{ Sss(int, int)int}

type fff func(int)int

func (fun fff)Sss(a int, b int)int {return a+b}
  1. 当需要一个函数的参数既可以接收结构体又可以接收函数时,可以定义参数为接口类型,主要传入的参数实现了该接口就可以了。
相关推荐
csdn_aspnet7 分钟前
Go语言常用算法深度解析:并发与性能的优雅实践
后端·golang·go
LOYURU13 分钟前
Centos7.6安装Go
开发语言·后端·golang
小二·13 分钟前
Go 语言系统编程与云原生开发实战(第1篇):从零搭建你的第一个 Go 服务 —— 理解 GOPATH、Modules 与现代 Go 工作流
开发语言·云原生·golang
Bony-9 小时前
Go语言垃圾回收机制详解与图解
开发语言·后端·golang
吴老弟i21 小时前
Go 多版本管理实战指南
golang·go
Grassto1 天前
HTTP请求超时?大数据量下的网关超时问题处理方案,流式处理,附go语言实现
后端·http·golang·go
Paul_09201 天前
golang编程题2
开发语言·后端·golang
代码N年归来仍是新手村成员1 天前
【Go】从defer关键字到锁
开发语言·后端·golang
源代码•宸2 天前
Leetcode—746. 使用最小花费爬楼梯【简单】
后端·算法·leetcode·职场和发展·golang·记忆化搜索·动规
x70x802 天前
Go中nil的使用
开发语言·后端·golang