首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
go基础
两个朋友之家小酒馆
创建于2024-03-09
订阅专栏
go基础知识总结与记录
暂无订阅
共9篇文章
创建于2024-03-09
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
go-结构体注意事项
1. 相邻的同类型字段可以声明在一起 2. 一个结构体类型的尺寸为它的所有字段的(类型)尺寸之和加上一些填充字节的数目 常常地,编译器(和运行时)会在一个结构体值的两个相邻字段之间填充一些字节来保证一
go基础-变量和常量
1. 标识符与关键字 1.1. 标识符 变量名 常量名 函数名 1.2. 关键字 关键字是具有特殊含义的标识符。Go语言中有25个关键字,Go语言中有37个保留字 2. 变量 2.1. 变量声明 标准
go数组
一、定义 同一种数据类型元素的集合,数组声明后,数组大小不可变。 二、初始化 只声明变量名称和类型,数组会初始化为int类型的零值 使用指定的初始值完成初始化 让编译器根据初始值的个数自行推断数组的长
defer常见面试题及解析
一、前置知识点 在Go语言的函数中return语句在底层并不是原子操作,它分为给返回值赋值和RET指令两步。而defer语句执行的时机就在返回值赋值操作后,RET指令执行前,具体步骤: 返回值赋值 执
go函数知识点回顾
一、可变参数 二、固定参数搭配可变参数使用时,可变参数要放在固定参数的后面 三、定义函数类型 四、闭包 闭包指的是一个函数和与其相关的引用环境组合而成的实体。简单来说,闭包=函数+引用环境 如果不理解
go channel知识点回顾
1. 目前Go语言中并没有提供一个不对通道进行读取操作就能判断通道是否被关闭的方法。不能简单的通过len(ch)操作来判断通道是否被关闭。 2. 对一个只接收通道执行close也是不允许的,因为默认通
go基本数据类型
基本数据类型 (一) 整型 1. 有符号:int8,int16,int32,int64 2. 无符号:uint8,uint16,uint32,uint64 3. 特殊整型 一、uint:32位操作系统
go切片知识点回顾
一、概念 切片(Slice)是一个拥有相同类型元素的可变长度的序列 二、声明 (一) 只声明类型不初始化赋值,值为nil (二) 声明类型并初始化 三、注意事项 (一) 切片是引用类型,不支持直接比较
map知识点回顾
1. map是一种无序的基于key-value的数据结构,Go语言中的map是引用类型,必须初始化才能使用。 2. 使用delete()内建函数从map中删除一组键值对 3. make和new区别 二