// 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
分享文章:Go中格式化輸出
網頁鏈接:http://m.newbst.com/article10/jegddo.html
成都網站建設公司_創新互聯,為您提供建站公司、動態網站、網站策劃、網站營銷、營銷型網站建設、云服務器
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯