// code_002_basedata project main.go package main import ( "fmt" ) type Power struct { age int high int name string } func main() { var str string str = "abc" ch := str[0] fmt.Printf("str= %s, len= %d \n", str, len(str)) fmt.Printf("str[0]= %c, ch = %c\n", str[0], ch) str2 := `hello mike \n \r测试 ` fmt.Println("str2=", str2) var v1 complex64 v1 = 3.2 + 12i v2 := 3.2 + 12i v3 := complex(3.2, 12) fmt.Println(v1, v2, v3) fmt.Println(real(v1), imag(v1)) fmt.Println("============") var i Power = Power{18, 178, "tom"} fmt.Printf("type:%T\n", i) fmt.Printf("value:%v\n", i) fmt.Printf("value:%+v\n", i) fmt.Printf("value:%#v\n", i) /* ============ type:main.Power value:{18 178 tom} value:{age:18 high:178 name:tom} value:main.Power{age:18, high:178, name:"tom"} */ fmt.Println("=====intervface=======") var interstr interface{} = i fmt.Printf("%v\n", interstr) fmt.Println(interstr) /* =====intervface======= {18 178 tom} {18 178 tom} */ } //常用的格式化字符:%s, %d, %c, %T, %v, %p
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- 2. Python中的基本输入、输出、格式化输出
- golang printf 格式化输出
- Golang 中的格式化输入输出
- C++ std cout格式化输出
- Java读取Excel并解析文本(并格式化输出)
- 【译】Java8官方教程:格式化输出数值类型
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Ajax基础教程
(美)阿斯利森、(美)舒塔、金灵 / 金灵 / 人民邮电出版社 / 2006-02-01 / 35.00元
Ajax技术可以提供高度交互的Web应用,给予用户更丰富的页面浏览体验。本书重点介绍Ajax及相关的工具和技术,主要内容包括XMLHttpRequest对象及其属性和方法、发送请求和处理响应、构建完备的Ajax开发工具、使用JsUnit测试JavaScript、分析JavaScript调试工具和技术,以及Ajax开发模式和框架等。本书中所有例子的代码都可以从Apress网站本书主页的源代码(Sou......一起来看看 《Ajax基础教程》 这本书的介绍吧!