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. 当需要一个函数的参数既可以接收结构体又可以接收函数时,可以定义参数为接口类型,主要传入的参数实现了该接口就可以了。
相关推荐
蓝宝石的傻话4 小时前
因为MiBeeNVR,决定接 onvif-go 自己管理并重构
数码相机·重构·golang
ttwuai10 小时前
Go 后台管理系统组件库文档怎么写,才不会坑后续维护?
开发语言·javascript·golang
2601_9620662312 小时前
golang超详细基础入门教程_golang教程
前端·python·golang
互联网中的一颗神经元1 天前
10. Large 对象分配:直接路径
开发语言·golang
microrain1 天前
从关系库硬扛到专业时序引擎:SagooIoT时序数据存储的架构取舍
物联网·golang·开源·sagooiot
Vect__1 天前
channel 底层剖析
golang
李燚1 天前
数据库迁移不翻车:golang-migrate 实战,143 个 DDL 有序执行(第97篇-E83)
golang·agent·multiagent·migrate·eino·subagent·deepflux
运维开发笔记1 天前
7.1 Go Map 基础
golang
运维开发笔记1 天前
7.2 Go Map 进阶
golang
西瓜很甜哟2 天前
golang每日十题第2期
golang