GO语言基本知识

基本结构

  • 包声明:package main
  • 引用包:import “fmt”
  • 代码部分

变量

go语言中,变量的声明与Pascal类似:

var name int;

先用var表示这是一个变量,然后紧跟变量名,最后是变量类型。
与c++一样,存在指针类型,用&来取地址。

变量类型

  1. 数字类型,包括整数与浮点数。常用的用int32,int64,float32,float64。此外还有复数类型:complex64(注意64=32实部+32虚部)
  2. 布尔类型:bool。
  3. 字符串类似:string。
  4. 派生型
  5. 类类型:type name struct{},比较特别的是它公有成员与私有成员的区别是首字母的大小写,大写为公有成员,小写为私有成员。

常量

与大多数语言类似,用const表示常量,但go中有一种十分特殊的常量:iota。

运算符

  1. 算术运算符
  2. 关系运算符
  3. 位运算符
  4. 逻辑运算符
    基本上与c++一样。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值