首页 > 其他分享 >Go fmt.Print() 格式化

Go fmt.Print() 格式化

时间:2024-06-08 16:10:45浏览次数:13  
标签:输出 fmt 打印 Print 字符串 整型 Go 带有 八进制

%v 打印结构体
%+V 打印带有字段的结构体
%T 打印对象类型
%t 打印布尔值
%d 打印整型数,十进制输出,
如果d前面有数字,表示控制输出宽度,默认使用空白填充,%05d 会在不满5位时填充0
%b 打印整型数,二进制输出
%c 打印整型数,字符输出(如果有)
%o 打印整型数,八进制输出,如果x前面带有#表示带有零的八进制
%x 打印整型数,十六进制输出,如果x前面带有#表示带有0x的十六进制
%f 打印浮点数,正常输出,
如果f前面有x.y 表示控制宽度和输出小数点位数,要对其,再加-,例如 %-10.5f
%e,%E 打印浮点数,科学记数法输出
%s 打印字符串
%q 打印字符串,带有引号输出
%x 打印字符串,使用base-16输出其编码
%p 打印指针
%U 打印Unicode字符
%#U 打印带字符的Unicode

标签:输出,fmt,打印,Print,字符串,整型,Go,带有,八进制
From: https://www.cnblogs.com/qcy-blog/p/18238705

相关文章

  • go 闭包捕获问题
    在Go语言中,闭包(closure)是一个函数值,它引用了其外部作用域中的变量。简而言之,闭包能够“捕获”并“记住”其外部作用域中的变量,即使这个变量的生命周期已经结束。闭包的这种特性使得它在许多编程场景中非常有用,但也可能导致一些意外行为,尤其是在捕获变量时。捕获问题的例子一个常......
  • 纯CSS+单个div实现抖音LOGO
    纯CSS+单个div就能绘制抖音LOGO关键点:主要借助了两个伪元素实现了整体结构,借助了drop-shadow生成一层整体阴影drop-shadow只能是单层阴影,所以另一层阴影需要多尝试contrast(150%)brightness(110%)则可以增强图像的对比度和亮度,更贴近抖音LOGO的效果预览结果如下:在线......
  • Go语言入门随笔
    基本数据类型intint8有符号无符号字符串bool数组切片(基于数组)引用类型map结构体(嵌套,继承)接口(空接口很强大)指针(将值类型变成了引用类型)函数可以当做参数deferpanicrecoverchannel线程安全sync锁读写锁waitgroup等等协程执行完成。ADD(1)Done()wa......
  • go 操作mac
    cilium1.15.1生成随机macpackagemainimport( "crypto/rand" "fmt" "net")//MACaddressisannet.HardwareAddrencapsulationtoforceciliumtoonlyuseMAC-48.typeMACnet.HardwareAddr//Stringreturnsthestringrepr......
  • Go结构体对齐
    具体可以参考b站的幼麟实验室,很硬核typePstruct{ abool bint32 cint8 dint64 ebyte}varpPfmt.Printf("%v\n",unsafe.Sizeof(p)//32成员变量对齐方式为:min(8,1)=1,由于是第一个成员,偏移量为0即可,此时内存占位为:amin(8,4)=4,偏移量为4即可,此时内存占......
  • 【启程Golang之旅】让文件操作变得简单
    欢迎来到Golang的世界!在当今快节奏的软件开发领域,选择一种高效、简洁的编程语言至关重要。而在这方面,Golang(又称Go)无疑是一个备受瞩目的选择。在本文中,带领您探索Golang的世界,一步步地了解这门语言的基础知识和实用技巧。目录初识文件IO的引入读取文件写入文件文件复制......
  • Dragon_Knight_CTF-stack(栈迁移)
    Dragon_Knight_CTF-stack(栈迁移)程序的保护情况如下,可以看到没有开启pie保护Arch:amd64-64-littleRELRO:PartialRELROStack:NocanaryfoundNX:NXenabledPIE:NoPIE(0x3fe000)可以看道main函数也很简洁,只有一个0x10大小的溢出,程序给了libc,版......
  • Django上传图片时ImageField的max_length报错
    我使用的版本是Django4.2,有一个模型里定义了ImageField,以下面这个为例:classExample(models.Model)image=models.ImageField(blank=True,upload_to=my_image_path,)当我上传图片的时候,django返回了这样一个错误:Ensurethisfilenam......
  • 如何使用Go语言连接和操作数据库?
    文章目录1.安装MySQL驱动2.连接数据库3.执行查询4.执行插入、更新和删除操作在Go语言中,连接和操作数据库通常使用database/sql包,它提供了一个数据库抽象层,支持多种数据库引擎,如MySQL、PostgreSQL、SQLite等。下面我将以MySQL为例,详细讲解如何使用Go语言连接和......
  • Django 里的表格内容做修改
    当Django里表格内容需要做修改,可以这么操作。先看效果图修改后的表格1.先得在asset_list.html里修改。你们的html有可能跟我不一样<tableborder="1px"><thead><tr><th>ID</th><th>标题</th><th>价格......