Go 入门(一)

2018-04-09  本文已影响0人  币来币往

Go 语言是一种静态语言,所以变量的类型在运行之前都已经确定;
Go语言的入口函数为package main中的main函数;

结构

Go程序可以分成三部分:

变量声明

var variableName type

var height int
var name string
var flag bool

如果在定义变量的同时给变量初始化,那么其实我们可以通过初始化的值来推算出变量的类型,所以这种情况下可以简化变量的声明+赋值, 如下

height := 10.1

函数声明

关键字为func

func main(){
}

函数调用

Go语言通过变量名称首字母的大小写来决定该变量/函数是否可以在package以外的地儿调用;
如果变量/函数以大写字母开头,则代表改变量可以在包外访问,否则则只可以在包内访问

编译运行

go build filename.go : 编译原代码,在当前路径生成可执行代码
go run filename.go : 编译并运行原代码,不保存编译后的代码
go fmt: 格式化源代码

package main

import("fmt")

func main(){
    fmt.Println("hello Go!")
}
上一篇下一篇

猜你喜欢

热点阅读