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

Golang 自定义函数库(个人笔记)

1.用字符串连接切片元素(类似php implode)
package main

import (
	"fmt"
	"strconv"
	"strings"
)

func main() {
	data := []int{104, 101, 108, 108, 111}
	fmt.Println(IntSliceToString(data, ","))
}

func IntSliceToString(intSlice []int, sep string) string {
	strBuilder := new(strings.Builder)
	for i, intValue := range intSlice {
		if i > 0 {
			strBuilder.WriteString(sep)
		}
		strBuilder.WriteString(strconv.Itoa(intValue))
	}
	return strBuilder.String()
}

运行结果:


http://www.kler.cn/a/106976.html

相关文章:

  • SHA-256哈希函数
  • 《Python网络安全项目实战》项目5 编写网站扫描程序
  • Linux screen和cscope工具使用总结
  • makefile 设置动态库路径参数
  • 比ChatGPT更酷的AI工具
  • 【自用】0-1背包问题与完全背包问题的Java实现
  • 小结笔记:多位管理大师关于管理的要素的论述
  • 中文编程工具免费版下载,中文开发语言工具免费版下载
  • code编译时报错undefined reference to ...
  • Python分享之数学与随机数 (math包,random包)
  • C#:EXCEL列名、列序号之间互相转换
  • 【LeetCode】2. 两数相加
  • leetcode_2558 从数量最多的堆取走礼物
  • OpenGLSurfaceView的使用经验
  • 虚幻中的网络概述一
  • nexus 快速搭建-本地私有仓库 -maven
  • 浅谈数据结构之队列
  • win10安装Tensorflow(2.10-)使用最新cuda(12+),cudnn(8.9+)
  • OpenCV C++ 图像处理实战 ——《缺陷检测》
  • 【vim 学习系列文章 12 -- vimrc 那点事】
  • 05 MIT线性代数-转置,置换,向量空间Transposes, permutations, spaces
  • ant design vue 的getPopupContainer
  • 【Python机器学习】零基础掌握IsolationForest集成学习
  • Oracel增加IP白名单限制
  • uni-app小程序,uview-ui组件样式无法穿透修改的解决办法
  • 尚未解决:use_python()和use_virtualenv()的使用