最终还是选择了go语言进行学习
在学习的过程中,我无意识地将其与c语言进行对比,发现其与c语言有几分相似,也有些许不同
以下为用golang写的第一个代码
package main
import "fmt"/*要使用fmt包*/
func main() {
fmt.Println("KAI")/*输出KAI*/}
相似:
1、教程中,go语言以package main开头,定义了包名,每个 Go 应用程序都包含一个名为 main 的包。
2、func main() 是程序开始执行的函数(主函数)。
3、以/**/来带出注释,//是单行注释.。
不同:
1、}不可单独占一行。
2、Println中,P不可小写。
3、每行结束不必加;自带换行。
4、通过 import 关键字来导入其他非 main 包。
Go 语言基础语法
一,在 Go 程序中,一行代表一个语句结束。
二,用//进行单行注释,/**/进行可分段落的注释。
三,命名变量的标识符应当
1,不以数字开头。
2,不使用Go 语言的关键字。
3,变量中不可带运算符。
四,字符串可用+链接
如fmt.Println("hello"+"kai")将会输出hellokai
五,Go 语言中变量的声明必须使用空格隔开,而在语句中,也可以适当添加空格来使其更加美观。
六,类似c语言,Golang也有自己的关键字如"if","for","switch","type"等等。
七,Go 语言中使用 fmt.Sprintf 格式化字符串并赋值给新串。
如图
此代码的输出结果为
Code=123&endDate=2020-12-31