Go语言中文网 为您找到相关结果 3

go语言的模板,text/template包

go语言的模板,text/template包 定义 模板就是将一组文本嵌入另一组文本里 传入string–最简单的替换 package main import ( "os" "text/template" ) func main() { name := "waynehu" tmpl, err := template.New("test").Parse("hello, {{.}}") //建立一个模板,内容是"hello, {{.}}" if err != nil { panic(err) } err = tmpl.Execute(os.Stdout, name) //将string与模板合成,变量name的内容会替换掉{{.}} //合成结果放到os.Stdout里 if err != ni...阅读全文

博文 2014-10-04 19:26:25 waynehu

go语言基础总结

// second //以下代码不可以直接使用,go语言中凡是声明过的变量都要使用,否则会报错 //以下代码只是go语言基础总结,包括了从变量声明到switch分支 package main import ( "fmt" ) //声明常量 const ( i = 0 s string = "Test" Start string = "go语言开始" //首字母大写的变量是公有的(待验证) ) //声明一组全局变量 var ( k int s2 string flag bool ) //枚举类型iota关键字,默认是0,每次自动增长1 const ( p1 = iota //p1=0 p2 = iota //p2=1 p3 //p3=2 p4 //p4=3 ) func testMap() {...阅读全文

博文 2014-10-04 19:26:25 wangfeiaini