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

golang fmt.Sprintf 引用前述变量

可使用 %[1]s 之类的写法,引用前述变量,避免重复写
例:

package mainimport "fmt"func main() {s := fmt.Sprintf("%[1]s, %[2]d, %[3]s, %[1]s %[3]s", "hello", 777, "world")fmt.Print(s)  // 输出:hello, 777, world, hello world
}
  • 参考 https://go.dev/play/p/BC1fY-O60Af

相关文章:

  • 远程服务器安装anaconda并创建虚拟环境
  • Mybatis的基本使用
  • SSTI基础
  • “大数据+高职”:VR虚拟仿真实训室的发展前景
  • 动态库的加载全过程
  • 深入浅出MySQL事务处理:从基础概念到ACID特性及并发控制
  • Ubuntu24.04.1系统下VideoMamba环境配置
  • Certbot自动申请并续期https证书
  • Linux基础(二):磁盘分区
  • Rust调用tree-sitter支持自定义语言解析
  • 等保2.0数据库测评之达梦数据库测评
  • 启动hadoop集群出现there is no HDFS_NAMENODE_USER defined.Aborting operation
  • go 使用笔记
  • Java面试题·解释题·Vue框架
  • 学Java还是c++好?
  • [译] React v16.8: 含有Hooks的版本
  • 2017-08-04 前端日报
  • Android系统模拟器绘制实现概述
  • extract-text-webpack-plugin用法
  • gitlab-ci配置详解(一)
  • iBatis和MyBatis在使用ResultMap对应关系时的区别
  • JAVA_NIO系列——Channel和Buffer详解
  • JavaScript/HTML5图表开发工具JavaScript Charts v3.19.6发布【附下载】
  • JavaScript新鲜事·第5期
  • jquery cookie
  • js数组之filter
  • MobX
  • MySQL主从复制读写分离及奇怪的问题
  • Phpstorm怎样批量删除空行?
  • Python 反序列化安全问题(二)
  • Python利用正则抓取网页内容保存到本地
  • spark本地环境的搭建到运行第一个spark程序
  • spring-boot List转Page
  • SpringBoot几种定时任务的实现方式
  • 编写高质量JavaScript代码之并发
  • 不发不行!Netty集成文字图片聊天室外加TCP/IP软硬件通信
  • 基于 Ueditor 的现代化编辑器 Neditor 1.5.4 发布
  • 基于Vue2全家桶的移动端AppDEMO实现
  • 前端存储 - localStorage
  • 使用 Docker 部署 Spring Boot项目
  • 延迟脚本的方式
  • 用简单代码看卷积组块发展
  • 【云吞铺子】性能抖动剖析(二)
  • TPG领衔财团投资轻奢珠宝品牌APM Monaco
  • 阿里云重庆大学大数据训练营落地分享
  • 小白应该如何快速入门阿里云服务器,新手使用ECS的方法 ...
  • ​LeetCode解法汇总1276. 不浪费原料的汉堡制作方案
  • #我与Java虚拟机的故事#连载14:挑战高薪面试必看
  • (bean配置类的注解开发)学习Spring的第十三天
  • (CVPRW,2024)可学习的提示:遥感领域小样本语义分割
  • (ZT)出版业改革:该死的死,该生的生
  • (精确度,召回率,真阳性,假阳性)ACC、敏感性、特异性等 ROC指标
  • (力扣记录)1448. 统计二叉树中好节点的数目
  • (四)汇编语言——简单程序
  • (原创)Stanford Machine Learning (by Andrew NG) --- (week 9) Anomaly DetectionRecommender Systems...