分类 Golang 中的文章

【Vscode】go多版本切换的最佳实践

背景:公司项目很多,有些是老框架,有些是新框架,有些项目用的go的老版本,有些用的是go的新版本,难免会出现一些不兼容的意外情况,对于开发者,如何去丝滑切换go的版本就变成刚需。

……

阅读全文

【Golang】反射的三大laws

反射的三大laws,laws博主实在找不到什么好的翻译,定律?法律?规则?好像都不适用。就直接使用law吧。本篇是读go官方博客后,加入了自己的部分梳理。

……

阅读全文

【Golang】函数的参数传递问题——以切片为例

函数存在于各种编程语言中,是可重用的,用于执行指定任务的代码块。C#中函数(方法)的参数传递默认的是值传递,还有引用传递和输出传递,其中后两种需要在参数类型前面对应加上refout限制符;除了主要的值传递与引用传递外,C#数据类型还分为值类型与引用类型。通过排列组合,C#在函数的定义到使用就有如下几种情况:

  • 值传递值类型

  • 引用传递值类型

  • 值传递引用类型

  • 引用传递引用类型

实际上out输出传递也是通过引用传递参数,实质与ref一致,不赘述。

那么go语言呢?

……

阅读全文

微信公众号

谢谢您的支持

QQ群

最近文章

分类

标签

友情链接

其它