当前位置:首页 > 文章列表 >golang

golang
golang专题下共有 14427 篇文章
  • golang函数多个返回值的处理
    golang函数多个返回值的处理
    Go语言函数支持返回多个值,通过逗号分隔类型声明。使用x,y:=myFunction()获取返回值。例如,calculateRectangle函数返回面积和周长,可通过area,perimeter:=calculateRectangle(length,width)分别获取。可以命名返回值以提高可读性。若对部分返回值不感兴趣,可使用下划线忽略。
    Golang· Go教程   |  2年  |   golang 函数 多返回值 163浏览 收藏
  • golang 函数命名如何考虑可读性和可识别性?
    golang 函数命名如何考虑可读性和可识别性?
    在Go中为函数命名时,应遵循以下准则:使用清晰描述函数行为的动词。保持函数名尽可能简短且明确。采用骆驼命名法,并在单词首字母大写。对于类似行为,使用相似的命名模式。避免使用缩写或首字母缩写词。
    Golang· Go教程   |  2年  |   golang 函数命名 393浏览 收藏
  • 如何使用 Golang 函数类型实现回调?
    如何使用 Golang 函数类型实现回调?
    是的,在Go中可以使用函数类型实现回调功能,具体步骤如下:声明一个函数类型,指定回调函数的签名。定义一个接受函数类型作为参数的函数。将需要回调的函数传递给该函数。
    Golang· Go教程   |  2年  |   golang 回调 271浏览 收藏
  • Golang 函数类型的历史演变是如何的?
    Golang 函数类型的历史演变是如何的?
    Go函数类型的演变带来了显著的改进:接口类型(早期):可通过接口实现函数签名,但存在局限性。范型函数(Go1.18及更高版本):引入了类型参数,提高了函数类型表达能力。函数指针(Go1.19及更高版本):允许存储函数值,增强了灵活性。
    Golang· Go教程   |  2年  |   golang 函数类型 229浏览 收藏
  • golang返回值的最佳实践是什么?
    golang返回值的最佳实践是什么?
    Go返回值最佳实践包含五点建议:命名返回值以提高可读性;返回错误以处理错误;指定明确的类型以防止类型错误;确保返回值顺序与函数签名一致;返回值保持最小,仅返回必需的数据。
    Golang· Go教程   |  2年  |   golang 返回值 241浏览 收藏
  • golang值类型参数的传递
    golang值类型参数的传递
    Go中传递值类型参数时,对参数的修改不会影响原始变量,因为函数调用时会复制参数值到新的内存位置。这适用于不可变数据或需要在函数内计算的数据。
    Golang· Go教程   |  2年  |   golang 值类型参数 110浏览 收藏
查看更多
课程推荐
  • Golang深入理解GPM模型
    Golang深入理解GPM模型
    Golang深入理解GPM调度器模型及全场景分析,希望您看完这套视频有所收获;包括调度器的由来和分析、GMP模型简介、以及11个场景总结。
    474次学习
  • Go语言课程Gin框架实战
    Go语言课程Gin框架实战
    Gin是一个用Go(Golang)编写的HTTPweb框架。它是一个类似于 martini 但拥有更好性能的API框架,由于 httprouter,速度提高了近40倍。如果你需要极好的性能,使用Gin吧。
    339次学习
  • Golang云原生架构师课程
    Golang云原生架构师课程
    Go是一门并发支持、垃圾回收的编译型系统编程语言;本课程转载自哔哩哔哩:https://www.bilibili.com/video/BV1Mh411M7A
    205次学习
  • Go编程基础视频教程
    Go编程基础视频教程
    Go是一门并发支持、垃圾回收的编译型系统编程语言,旨在创造一门具有在静态编译语言的高性能和动态语言的高效开发之间拥有良好平衡点的一门编程语言。我们收集了这套《Go编程基础视频教程》,希望能够帮助大家更好的学习go语言。
    168次学习
  • Golang进阶实战编程
    Golang进阶实战编程
    本课程是在《Go语言基础视频》基础之上录制的,是Go语言基础的后半部分。包括包的管理,IO操作,Go语言最大的亮点:高并发,goroutine,channel,反射等。本视频主要为了帮助Go语言的初学者,从零到一的快速入门。学完本套课程,可以学会如果通过包管理Go项目,并发模型,以及并发实现,channel通道如何传递数据,反射等等。
    129次学习
微信登录更方便
  • 密码登录
  • 注册账号
登录即同意 用户协议 和 隐私政策
返回登录
  • 重置密码