go语言——Hello Word!
2013-12-08 19:40
288 查看
package main
import "fmt"
func main(){
fmt.Pritln("Hello Word!")
}
我们这个程序的函数名称是main。尽管名称没有限制,但main包的main函数是每一个可执行程序的入口。而“包”则包装了相关的函数、变量和常量,要用import导入,才可以使用。例如:我们导入fmt包,才可以使用它的Println函数。
双引号里的“Hello Word!”是Go的字符串常量。和C的字符串不同,Go程序不可以改变字符串的内容,而仅仅是将其地址和长度作为字符串的值,复制给参数。也可以说,Go的参数传递,都是值的传递,而没有其他语言的那种间接的引用参数。
Go语言将代码风格强制统一,例如Go语言要求public的变量必须以大写字母开头,private变量则以小写字母开头,这种做法不仅免除了public 、private关键字,更重要的是统一了命名风格。另外,Go语言对{ }应该怎么写进行了强制,比如以下风格是正确的:
if expression {
......
}
但下面的写法就是错误的:
if expression
{
......
}
import "fmt"
func main(){
fmt.Pritln("Hello Word!")
}
我们这个程序的函数名称是main。尽管名称没有限制,但main包的main函数是每一个可执行程序的入口。而“包”则包装了相关的函数、变量和常量,要用import导入,才可以使用。例如:我们导入fmt包,才可以使用它的Println函数。
双引号里的“Hello Word!”是Go的字符串常量。和C的字符串不同,Go程序不可以改变字符串的内容,而仅仅是将其地址和长度作为字符串的值,复制给参数。也可以说,Go的参数传递,都是值的传递,而没有其他语言的那种间接的引用参数。
Go语言将代码风格强制统一,例如Go语言要求public的变量必须以大写字母开头,private变量则以小写字母开头,这种做法不仅免除了public 、private关键字,更重要的是统一了命名风格。另外,Go语言对{ }应该怎么写进行了强制,比如以下风格是正确的:
if expression {
......
}
但下面的写法就是错误的:
if expression
{
......
}
相关文章推荐
- go语言入门
- Go语言阅读小笔记,来自知呼达达关于unsafe.Pointer的分享.
- Go语言中查询SqlServer数据库
- Go语言核心之美 1.2-变量及声明篇
- Go语言的文件操作代码汇总
- go语言通过反射获取和设置结构体字段值的方法
- Go语言编程中判断文件是否存在是创建目录的方法
- go语言方法Value Receiver, Pointer Receiver各种不同情况的实验笔记
- go语言连接mysql数据库的个人理解
- go语言--爬虫--对字符串的处理
- GO语言资源
- Go语言并发与并行学习笔记(一)
- 【GOLANG】Go语言学习-select用法
- GO语言入门到精通(一)Golang环境搭建
- go语言之指针
- Go语言学习笔记一(语法篇)
- go语言的性能测试脚本
- 在纠结新语言的学习是go还是rust
- go语言的标准输入-scan 和bufio
- go语言 类型:整型