• go printf()格式化占位符


    1.整数

    %b     二进制表示 
    %c     相应Unicode码点所表示的字符 
    %d     十进制表示 
    %o     八进制表示 
    %q     单引号围绕的字符字面值,由Go语法安全地转义 
    %x     十六进制表示,字母形式为小写 a-f 
    %X     十六进制表示,字母形式为大写 A-F 
    %U     Unicode格式:123,等同于 "U+007B"

    2.浮点数

    %b    无小数部分、二进制指数的科学计数法,如-123456p-78;
    	  参见strconv.FormatFloat %e    科学计数法,如-1234.456e+78 %E    
    	  科学计数法,如-1234.456E+78 %f    
    	  有小数部分但无指数部分,如123.456 %F    等价于%f %g    
    	  根据实际情况采用%e或%f格式(以获得更简洁、准确的输出)
    	  
    %e     科学计数法,例如 -1234.456e+78 
    %E     科学计数法,例如 -1234.456E+78 
    %f     有小数点而无指数,例如 123.456 
    %g     根据情况选择 %e 或 %f 以产生更紧凑的(无末尾的0)输出 
    %G     根据情况选择 %E 或 %f 以产生更紧凑的(无末尾的0)输出

    3.布尔

    %t   true false

    4.字符串

    %s     字符串或切片的无解译字节 
    %q     双引号围绕的字符串,由Go语法安全地转义 
    %x     十六进制,小写字母,每字节两个字符 
    %X     十六进制,大写字母,每字节两个字符

    5.指针

    %p     十六进制表示,前缀 0x
  • 相关阅读:
    静态化之优化
    SEO小技巧
    apache 工具和简单优化
    apache rewrite机制
    nginx php win平台配置
    mvc 简单模型
    php无限分类三种方式
    【转】sqlserver查询数据库中有多少个表
    【转】sqlserver数据库之间的表的复制
    SET ANSI_NULLS (TransactSQL)
  • 原文地址:https://www.cnblogs.com/tianxintian22/p/14171711.html
Copyright © 2020-2023  润新知