Go 语言入门指南:基础语法和常用特性解析| 青训营

36 阅读2分钟

一.go基础语法

类似于C语言 例子

hello.go 文件

package main  
  
import "fmt"  
  
func main() {  
    fmt.Println("Hello, World!")  
}

fmt

fmt包实现了类似C语言printf和scanf的格式化I/O。主要分为向外输出内容和获取输入内容两大部分。

1.Go Package 的用法

package是最基本的分发单位和工程管理中依赖关系的体现;

每个GO语言源代码文件开头都拥有一个package声明,表示源码文件所属代码包;

要生成GO语言可执行程序,必须要有main的package包,且必须在该包下有main()函数;

同一个路径下只能存在一个package,一个package可以拆成多个源文件组成;

(同一个目录下文件只能有一个包名,一个目录下可以有多个文件)

2.Go import 概念

import语句可以导入源代码文件所依赖的package包;

不得导入源代码文件中没有用到的package,否则GO语言编译器会报编译错误;(头文件相当于)

二.go语言特性