北京住房和城乡建设部网站官网,制作软件的公司有哪些,下载微信app软件,成全视频免费观看在线看第7季在Go中#xff0c;你可以使用var关键字来声明变量#xff0c;也可以使用短变量声明语法#xff08;:#xff09;来声明和初始化变量。常量则使用const关键字来声明#xff0c;并且必须在声明时赋值。
package mainimport fmtfunc main() {// 使用var声明变量…在Go中你可以使用var关键字来声明变量也可以使用短变量声明语法:来声明和初始化变量。常量则使用const关键字来声明并且必须在声明时赋值。
package mainimport fmtfunc main() {// 使用var声明变量var a string initialfmt.Println(a)// 短变量声明语法b : shortfmt.Println(b)// 声明常量const c string constantfmt.Println(c)
}数据类型
Go是静态类型语言这意味着所有变量的类型在编译时都需要明确。Go的基本数据类型包括整型、浮点型、布尔型和字符串。
package mainimport fmtfunc main() {var x int 1var f float64 3.14var b bool truevar s string hellofmt.Println(x, f, b, s)
}控制结构
控制结构包括if、for、switch和select用于通道。下面是一个使用if和for的例子
package mainimport fmtfunc main() {if 7%2 0 {fmt.Println(7 is even)} else {fmt.Println(7 is odd)}for i : 0; i 10; i {fmt.Println(i)}
}