首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
旧裤子
掘友等级
汪汪大队懂事早
|
自由职业
获得徽章 1
动态
文章
专栏
沸点
收藏集
关注
作品
赞
3
文章 0
沸点 3
赞
3
返回
|
搜索文章
最新
热门
【golang】结构体及其方法的使用(struct)
函数是独立的程序实体。我们可以声明有名字的函数,也可以声明没名字的函数,还可以把它们当做普通的值传来传去。我们能把具有相同签名的函数抽象成独立的函数类型,以作为一组输入、输出(或者说一类逻辑组件)的代
【golang】函数(func)正确使用姿势
函数不但可以用于封装代码、分割功能、解耦逻辑,还可以化身为普通的值,在其他函数间传递、赋予变量、做类型判断和转换等等,就像切片和字典的值那样。 而更深层次的含义就是:函数值可以由此成为能够被随意传播的
【golang】通道(channel)的基本原理(二)
我们在说"通道"一般指的都是双向通道,即:既可以发也可以收的通道。 而单向通道就是,只能发不能收,或者只能收不能发的通道。一个通道是双向还是单向的是由它的类型字面量决定的。 比如: 上面代码声明并初始
【golang】通道(channel)的基本原理(一)
通道类型的值本身就是并发安全的,这也是Go语言自带的、唯一一个可以满足并发安全性的类型。 声明一个通道类型变量的时候,我们首先要确定该通道类型的元素类型,决定了我们可以通过这个通道传递什么类型的数据。
【golang】字典(map)的操作和约束原理
字典(map)存储的不是单一值的集合,而是键值对的集合。 在Go语言规范中,应该是为了避免歧义,他们将键值对换了一种称呼,叫做:"键-元素对"。 为什么字典的键类型会受到约束? Go语言的字典类型其实
【golang】链表(List)
List实现了一个双向链表,而Element则代表了链表中元素的结构。 可以把自己生成的Element类型值传给链表吗? 首先来看List的四种方法。 MoveBefore方法和MoveAfter方法
【golang】数组和切片底层原理
数组类型的值(以下简称数组)的长度是固定的,而切片类型的值(以下简称切片)是可变长的。 数组的长度在声明它的时候就必须给定,并且之后不会再改变。可以说,数组的长度是其类型的一部分。比如,[1]stri
【golang】怎样判断一个变量的类型?
怎样判断一个变量的类型? 那么,怎样在打印其中元素之前,正确判断变量container的类型? 典型回答 使用类型断言 这里有一条赋值语句。在赋值符号的右边,是一个类型断言表达式。 它包括了用来把co
【golang】类型推断和变量重声明
类型推断是一种编程语言在编译期自动解释表达式类型的能力。 1.Go语言的类型推断可以带来哪些好处? 在写代码时,我们通过使用Go语言的类型推断会节省敲击次数,而节省下来的键盘敲击次数几乎可以忽略不记。
【golang】库源码文件
库源码文件是不能被直接运行的源码文件,它仅用于存放程序实体,这些程序实体可以被其他代码使用(只要遵从Go语言规范的话)。 怎样把命令源码文件中的代码拆分到其他库源码文件? 如果在某个目录下有一个命令源
下一页
个人成就
文章被点赞
2
文章被阅读
5,722
掘力值
293
关注了
9
关注者
8
收藏集
0
关注标签
2
加入于
2023-04-21