摘要: ## 函数定义 函数的基本组成:关键字func,函数名,参数列表,返回值,函数体,返回语句。 示例如下: ```golang func Add(a int, b int) (ret int, err error) { if a < 0 || b < 0 { err = errors.New("sho 阅读全文
posted @ 2023-08-12 23:41 nuccch 阅读(11) 评论(0) 推荐(0) 编辑
摘要: Golang支持如下4种流程控制语句: 1. 条件语句:if,else和else if 2. 选择语句:switch,case和select 3. 循环语句:for,range 4. 跳转语句:goto ## 条件语句 示例代码: ```golang a := 3 if a = 0 && i = 4 阅读全文
posted @ 2023-08-12 22:30 nuccch 阅读(11) 评论(0) 推荐(0) 编辑
摘要: ## 数据类型概述 Golang语言内置了如下基础数据类型: - 布尔类型:bool - 整型:int8,unit8,int16,uint16,int32,uint32,int64,uint64,int,uint,uintptr - 浮点类型:float32,float64 - 复数类型:compl 阅读全文
posted @ 2023-08-12 22:29 nuccch 阅读(12) 评论(0) 推荐(0) 编辑
摘要: ## 什么在常量 在Golang中,常量是指在编译期就已知且不可改变的值。 ## 字面常量 在程序中硬编码的常量值被称为字面常量,如: ```golang -12 // 整数类型常量 3.1415926 // 浮点类型常量 3.2+12i // 复数类型常量 true // 布尔类型常量 "foo" 阅读全文
posted @ 2023-08-12 22:28 nuccch 阅读(19) 评论(0) 推荐(0) 编辑