首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
武汉大D哥
掘友等级
软件开发工程师
|
xx科技
为真理而战
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
714
文章 1
沸点 713
赞
714
返回
|
搜索文章
最新
热门
《Go实战》第一章学习心得(1)|Go主题月
Go语言优势是什么?1,编译快以前编译java项目的时候,有些大型项目,依赖比较多的情况下,起个项目可能要花上几分钟甚至10几分钟,导致开发测试都以此为借口摸鱼划水。现在Go编译逻辑就是只引用依赖的库
Go基本介绍2 | Go主题月
1.在需要注释的语句开头和结尾用字符//标识。 2.一般注释开头的/*,以 */ 结束。 注释不可以从符号里面或者字符串文本,或者注释里面。一百注释不包含一个空格新行。任何其他注释表现为一个新行。 标点时构成Go语法的一部分。这里有四种类型:标识符、关键词、运算符和标点符号以及…
Go基本介绍1 | Go主题月
Go的初衷为了设计一门系统编程语言。Go拥有强大类型定义,垃圾回收器,以及对并发编程强大支持。 程序由包构造的,包的属性允许有效地管理依赖关系。语法结构紧凑容易理解,在集成开发环境中通过自动化工具很容易分析。 Go采用的EBNF扩展语法。 Production = produc…
通过加锁实现同步 | Go主题月
sync包实现两种锁数据类型,sync.Mutex和sync.RWMutex. l.Lock()第一次加锁,然后执行执行函数,等变量a赋值完成后将全局锁释放。l.Lock()能够加到锁的时候,表示f函数已经执行完成。那问题来了,打印完a.Lock,程序运行结束,锁释放需要手动吗…
Go内存模型2 | Go主题月
goroutineA 通过获取到通道权限,可以执行代码,执行完后,将通道标识为可通行,gB可以才能获取通道,往下执行代码块。这个在现实业务场景就像,我们在火车上上厕所,一旦厕所里有人,提示灯会展示里面有人,所以我不用在门口等待,可以搞其他事情,比如玩手机等,等提示灯显示空闲,我…
Go内存模型简单介绍1 | Go主题月
Go内存模型指定了一种条件,在一个goroutine中读取到一个变量对其它goroutine写入这个变量的值会是最新即可见性。 在一个单goroutine中,happens-before 顺序会被程序重排。 这组条件比第一组条件更加健壮,它需要没有其他写操和以上的读或者写同时发…
go编译原理二|Go主题月
1. 如下图,go在windows下的安装后的目录结构,有一个doc目录,今天就来盘他。 这是关于go汇编的快速指南,篇幅不大,继续往下面看。 不懂就问,这是什么意思?指的是汇编语言,还是指指令集。后面根据百度了解到是汇编器的意思。 Go team 开始的核心成员就是搞 pla…
go编译原理分析一|Go主题月
目前可以下载windows安装包,apple macOs的安装包,linux安装包,还有源文件包。 因为我现在使用的是windows给大家演示,所以我这边下载的windows安装包。 下载好了然后进行安装。 在cmd上输入go version,目前来看已经安装成功。 然后看官网…
2021-01-27 GraphQL入门(一)
GraphQL既是一种用于API的查询语言也是一个满足你数据查询的运行时。GraphQL对你的API中的数据提供了一套易于理解的完整描述,使得客户端能够准确地获得它需要的数据,而且没有任何冗余,也让API更容易地随着时间推移而演进,还能用于构建强大的开发工具。 本章节介绍完,后…
个人成就
文章被点赞
3
文章被阅读
5,343
掘力值
216
关注了
7
关注者
21
收藏集
0
关注标签
9
加入于
2021-02-25