- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 优雅实现golang默认参数
原生的golang中,函数定义不支持默认参数。但是在实际开发过程中,经常会有些参数用户可以不关心或者可以根据实际情况去定制实现,这个时候需要使用到默认参数,在C++中,函数的定义和实现本来就支持默认参数,如果需要在golang中实现默认参数,可以参考一下做法:package mainimport "fmt"// 可以由用户自定义的参数集合type Option struct { ...
2020-01-11 11:47:19 11702
原创 golang值类型与引用类型的区别
1、golang值类型与引用类型的区别1.1 本质存储区别值类型与引用类型的区别主要在于:值类型的变量: 存储当前类型的存储的数据。值类型包括数值类型、bool、string、数组、struct结构体引用类型的变量:存储地址,该地址对应的空间才是真正存储的数据。引用类型包括:指针、slice切片、管道chan、map、以及interface等类型。注意:golang中的引用类型和值...
2020-01-10 20:51:44 2504
中缀表达式求值实验报告及源码
2014-12-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人