当前位置: 移动技术网 > IT编程>脚本编程>Go语言 > GoLand(二)语言结构和基础语法

GoLand(二)语言结构和基础语法

2018年12月18日  | 移动技术网IT编程  | 我要评论
Infi-chu: http://www.cnblogs.com/Infi-chu/ 一、Go语言结构1.Go语言有6大部分组成,分别是:包声明、引入包、函数、变量、语句或表达式、注释2.输出一个Hello GoLand! 二、Go语言的基本语法1.Go标记Go 程序可以由多个标记组成,可以是关键字 ...

infi-chu:

一、go语言结构
1.go语言有6大部分组成,分别是:包声明、引入包、函数、变量、语句或表达式、注释
2.输出一个hello goland!

package main	//包声明

import "fmt"	//引入包
// import fmt as fmt1	fmt1是给fmt设置的别名
func main(){	//声明函数
	// 语句、表达式部分
	var a string = "hello goland!"	// 声明变量
	fmt.println(a)	//输出
	
}

 
二、go语言的基本语法
1.go标记
go 程序可以由多个标记组成,可以是关键字,标识符,常量,字符串,符号。

fmt.println("hello go language")

 
2.行分隔符
每一行代表一个语句的结束,与c语言不同的是,它不需要以分号结尾,这些工作在go的编译器中自动完成。
但是需要注意的是,如果你想把多个语句都放在同一行,那就必须认为的加上分号进行分隔(一般不这么写代码)。

var a string = "hello goland!"    // 声明变量
fmt.println(a);fmt.println("hello go language")    //输出

 
3.注释
注释不会被编译,单行注释和多行注释和c语言是完全一样的

//单行注释
/*
多
行
注
释
*/

 
4.标识符
标识符用来命名变量、类型等程序实体。一个标识符实际上就是一个或多个字母(a~z和a~z)数字(0~9)、下划线组成的序列,但第一个字符必须是以非数字开头。
【注】命名是不可以使用go语言的关键字进行命名

5.关键字
25个关键字或保留字

36个预定义标识符

6.空格
①go语言中变量的声明必须使用空格隔开
②语句中适当使用空格能让程序更易阅读

//无空格
text1="asd"+"123"
//有空格
text2 = "asd" + "123"

如您对本文有疑问或者有任何想说的,请 点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网