• go学习笔记(3) -- package fmt


     package fmt

    fmt包实现了格式化的I/O函数,这点类似C语言中的printf和scanf,但是更加简单,其中的格式“占位符”衍生自 C

    占位符

    一般占位符

    布尔占位符

    浮点数及其复合构成占位符

    指针

    fmt中的方法:

    // Print 将参数列表 a 中的各个参数转换为字符串并写入到标准输出中。
    // 非字符串参数之间会添加空格,返回写入的字节数。
    func Print(a ...interface{}) (n int, err error)
     
    // Println 功能类似 Print,只不过最后会添加一个换行符。
    // 所有参数之间会添加空格,返回写入的字节数。
    func Println(a ...interface{}) (n int, err error)
     
    // Printf 将参数列表 a 填写到格式字符串 format 的占位符中。
    // 填写后的结果写入到标准输出中,返回写入的字节数。
    func Printf(format string, a ...interface{}) (n int, err error)
     
    // 功能同上面三个函数,只不过将转换结果写入到 w 中。
    func Fprint(w io.Writer, a ...interface{}) (n int, err error)
    func Fprintln(w io.Writer, a ...interface{}) (n int, err error)
    func Fprintf(w io.Writer, format string, a ...interface{}) (n int, err error)
     
    // 功能同上面三个函数,只不过将转换结果以字符串形式返回。
    func Sprint(a ...interface{}) string
    func Sprintln(a ...interface{}) string
    func Sprintf(format string, a ...interface{}) string
     
    // 功能同 Sprintf,只不过结果字符串被包装成了 error 类型。
    func Errorf(format string, a ...interface{}) error
  • 相关阅读:
    JDBC
    JDBC连接MYSQL
    Servlet学习(1)
    Apache http server和tomcat的区别
    log4j(转)
    《打造Facebook》
    深入浅出Java三大框架SSH与MVC的设计模式
    Python 爬虫监控女神的QQ空间新的说说,实现秒赞,并发送说说内容到你的邮箱
    Python 爬虫监控女神的QQ空间新的说说,实现邮箱发送
    linux 进程消耗查看
  • 原文地址:https://www.cnblogs.com/saryli/p/9911427.html
Copyright © 2020-2023  润新知