生成随机数字 func RandomInt(start int,end int) int{ rand.Seed(time.Now().UnixNano()) random:=rand.Intn(end-start) random = start + random return random } 生成随机字符串 func R...
Java excel一对多导入
基于spring boot框架,先上pom配置 <dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-spring-boot-starter</artifactId> ...
Java导入导出excel,easypoi的简单使用
基于spring boot框架,先上pom配置 <dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-spring-boot-starter</artifactId> ...
Golang查找字符是否在数组中,例如:php中的in_array
php里面有个函数叫in_array(search,arr),用来判断某个值是否存在特定一维索引数组中。 golang如何实现? //查找字符是否在数组中 func InArray(obj interface{}, target interface{}) (bool) { targetVal...
Go语言之map
Go语言中提供的映射关系容器为map,其内部使用散列表(hash)实现。 map map是一种无序的基于key-value的数据结构,Go语言中的map是引用类型,必须初始化才能使用。 map定义 Go语言中 map的定义语法如下...
Go语言文件操作
本文主要介绍了Go语言中文件读写的相关操作。 文件是什么? 计算机中的文件是存储在外部介质(通常是磁盘)上的数据集合,文件分为文本文件和二进制文件。 打开和关闭文件 os.Open()函数能够打开一个文...
Go int、int64、string类型转换
string 到 int int, err: = strconv.Atoi(string) string 到 int64 int64, err := strconv.ParseInt(string, 10, 64) # 第三个参数位大小表示期望转换的结果类型,其值可以为0, 8, 16, 32和64,...
go语言字符串分割,拼接操作
//以, 对字符串分割 s:="A,B,C" parts:=strings.Split(s,",") fmt.Println(parts) //把字符串连接起来 s=strings.Join(parts,"-") fmt.Println(s) //字符串和其他类型转换 //数字转字符串 s=strconv....
Go 实现字符串首字母大、小写函数
Go 语言本身没有 字符串首字母大、小写 的函数,只有 strings.ToUpper(s string) 和 strings.ToLower(s string) 能分别实现字符串全字母大、小写。 可以在这两个函数的基础上分别实现 字符串首字母大、小写 的...
如何将interface转为int, string, slice, struct等类型
在golang中,interface{}允许接纳任意值,int, string, struct,slice等,因此我可以很简单的将值传递到interface{} 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 ...