当前位置: 首页 > news >正文

go匿名函数

【1】Go支持匿名函数,如果我们某个函数只是希望使用一次,可以考虑使用匿名函数
【2】匿名函数使用方式:
(1)在定义匿名函数时就直接调用,这种方式匿名函数只能调用一次(用的多)

(2)将匿名函数赋给一个变量(该变量就是函数变量了),再通过该变量来调用匿名函数(用的少)

【3】如何让一个匿名函数,可以在整个程序中有效呢?将匿名函数给一个全局变量就可以了

package main
import "fmt"
var Func01 = func (num1 int,num2 int) int{return num1 * num2
}
func main(){//定义匿名函数:定义的同时调用result := func (num1 int,num2 int) int{return num1 + num2}(10,20)fmt.Println(result)//将匿名函数赋给一个变量,这个变量实际就是函数类型的变量//sub等价于匿名函数sub := func (num1 int,num2 int) int{return num1 - num2}//直接调用sub就是调用这个匿名函数了result01 := sub(30,70)fmt.Println(result01)result02 := sub(30,70)fmt.Println(result02)result03 := Func01(3,4)fmt.Println(result03)
}
http://www.lryc.cn/news/372886.html

相关文章:

  • ZED双目相机环境配置
  • 【最新鸿蒙应开发】——HarmonyOS沙箱目录
  • SringBoot 如何使用HTTPS请求及Nginx配置Https
  • 14.基于人类反馈的强化学习(RLHF)技术详解
  • Linux Radix tree简介
  • maven 下载jar包加载顺序
  • 新增多种图表类型,新增视频、流媒体、跑马灯组件,DataEase开源数据可视化分析工具v2.7.0发布
  • supOS工业操作系统的由来
  • 6spark期末复习
  • C语言背景⾊、线条颜⾊和填充颜⾊有什么区别?何时使⽤?
  • Python 植物大战僵尸游戏【含Python源码 MX_012期】
  • 搜索文档的好助手
  • 如何计算 GPT 的 Tokens 数量?
  • 在远程服务器上安装虚拟环境
  • 《站在2024年的十字路口:计算机专业是否仍是高考生的明智之选?》
  • 从零手写实现 nginx-23-nginx 对于 cookie 的操作
  • Python语言例题集(015)
  • Halcon C++ XLD 数据写入图片
  • 一文入门vim
  • 植物ATAC-seq文献集锦(三)——果实发育篇
  • 在自己的电脑上搭建我的世界Java版服务器
  • 1.PyQt6库和工具库QTDesigner安装
  • Hbase搭建教程
  • 利用three-csg-ts对做物体交互式挖洞
  • 腾讯云对象存储不绑定自定义备案域名不给下载应该如何处理?
  • C 语言实例 - 输出数组
  • 回溯算法练习题(2024/6/10)
  • 机器学习--线性模型和非线性模型的区别?哪些模型是线性模型,哪些模型是非线性模型?
  • [linux] Qwen2Tokenizer报错 transformers版本问题
  • 算法刷题笔记 单链表(C++实现)