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. 当需要一个函数的参数既可以接收结构体又可以接收函数时,可以定义参数为接口类型,主要传入的参数实现了该接口就可以了。
相关推荐
Starry-sky(jing)21 小时前
Hermes Agent 接入 Qwen3.7-Max 报 401?OpenCode Go 模型路由源码级排查与修复
开发语言·人工智能·chrome·golang
鹏北海-RemHusband21 小时前
Go 语言基础笔记 — 面向 JS/TS 前端开发者
笔记·golang
鹏北海-RemHusband1 天前
Go 包管理笔记 — 面向 JS/TS 前端开发者
笔记·golang
jieyucx1 天前
Go 语言 JSON 序列化/反序列化:Tag 用法完全指南
开发语言·golang·json·序列化·tag
前网易架构师-高司机1 天前
ROS2 Jazzy+Gazebo Harmonic 环境下,用 URDF 搭建机器人,配置物理属性、插件与桥接,修复车轮和激光雷达故障 (手把手保姆级教程)
开发语言·算法·golang·机器人·ros
Reisentyan1 天前
[Review]GoLang Learn Data Day 3
java·开发语言·golang
止语Lab1 天前
从文件到配置中心:Go 配置管理的三个升级拐点
开发语言·后端·golang
Tony Bai1 天前
从 Go 迁移到 Rust
开发语言·后端·golang·rust
jieyucx2 天前
Go 语言 sort 包详解:从基础排序到自定义排序(含底层原理+零基础看懂)
算法·golang·排序算法·sort
放逐者-保持本心,方可放逐2 天前
Go + WebAssembly 构建树木数据统计分析系统
开发语言·golang·wasm·javascipt