首页
学习
活动
专区
工具
TVP
发布

每日一篇技术文章

跟上时代的脚步
专栏成员
250
文章
214875
阅读量
34
订阅数
runtime 包
runtime 包 提供了运行时与系统的交互,比如控制协程函数,触发垃圾立即回收等等底层操作,下面我们就运行时能做的所有事情逐个进行说明与代码演示
酷走天涯
2019-06-11
7080
panic 和 recover
在 Go 语言中,程序中一般是使用错误来处理异常情况。对于程序中出现的大部分异常情况,错误就已经够用了。
酷走天涯
2019-06-11
7160
chan 信道
信道是实现 Go 协程间的通信的桥梁,信道可以想像成 Go 协程之间通信的管道。如同管道中的水会从一端流到另一端,通过使用信道,数据也可以从一端发送,在另一端接收。
酷走天涯
2019-06-11
5640
协程
比如你的双手可以同时做两件事,比如吃饭这件事就是并发,吃饭这个过程中,可以同时吃几种菜,甚至喝汤,这个过程就是一个多任务并发的过程,但是并发在时间上是不能同时进行的
酷走天涯
2019-06-11
6950
如何创建库源码文件
util 是存放date.go time.go 的目录 但是包不见得就是util 因为声明的包名可以和文件夹的名字不一致,但是规范的做法最好是一致的
酷走天涯
2019-06-11
1.4K0
变量
为什么不是xujie呢?因为flag.String()返回的是值的地址,那么我们怎么才能取到地址的值呢?
酷走天涯
2019-06-11
4550
命令源码文件
定义:命令源码文件是程序的原型入口,是每个可独立运行的程序必须拥有的,我们可以通过构建和安装生成对应的可执行文件,后者一般与该命令源码文件的直接父目录同名
酷走天涯
2019-06-11
7220
defer 的妙用
defer 语句的用途是:含有 defer 语句的函数,会在该函数将要返回之前,调用另一个函数。这个定义可能看起来很复杂,我们通过一个示例就很容易明白了。
酷走天涯
2019-06-11
5310
协程锁
我们对一个变量total 进行1000次 +1 操作,不过我们是在多个协程中进行的,猜猜结果如何,我们运行五次看结果
酷走天涯
2019-06-11
5560
go-runtime/pprof
开始之前先下载性能文件分析工具,下载地址: http://www.graphviz.org/download/
酷走天涯
2019-06-11
1.4K0
go-runtime/trace
执行追踪器,跟踪器捕获各种各样的时间,如go协程的创建、阻塞、解锁,syscall 进入、退出、阻塞、GC相关时间,堆大小变化,处理器启动、停止等,将这些事件写入到io.writor中,大多数时间都会捕获到精确的纳秒精度时间戳
酷走天涯
2019-06-11
4520
select 信道好帮手
select 语句用于在多个发送/接收信道操作中进行选择。select 语句会一直阻塞,直到发送/接收操作准备就绪。如果有多个信道操作准备完毕,select 会随机地选取其中之一执行。该语法与 switch 类似,所不同的是,这里的每个 case 语句都是信道操作
酷走天涯
2019-06-11
3910
工作区介绍
1.一个代码包可以有多个以.go为扩展名的源码文件组成如下,demo1.go demo2.go 和 main.go 都属于代码包main,注意同一个目录下的.go 文件只能属于一个代码包
酷走天涯
2019-06-11
7920
go-runtime/debug
FreeOSMemory强制进行一次垃圾收集,以释放尽量多的内存回操作系统。(即使没有调用,运行时环境也会在后台任务里逐渐将内存释放给系统)
酷走天涯
2019-05-26
9700
读取文件
读取文件是一个经常用到的功能,比如从文件目录中读取一张照片,读取一个txt文件,word,excel等等,今天我们就学习一下go是如何读取文件的? 本节你将学到的内容如下 使用绝对文件路径 使用命令行
酷走天涯
2019-05-26
2.9K0
运行时 runtime的神奇用法
runtime 包 提供了运行时与系统的交互,比如控制协程函数,触发垃圾立即回收等等底层操作,下面我们就运行时能做的所有事情逐个进行说明与代码演示
酷走天涯
2019-05-26
7680
用好工作池 WaitGroup
WaitGroup 用于实现工作池,因此要理解工作池,我们首先需要学习 WaitGroup。
酷走天涯
2019-05-26
6480
net/http/pprof
pprof包通过它的HTTP服务端提供pprof可视化工具期望格式的运行时剖面文件数据服务
酷走天涯
2019-05-26
9180
weex-08-单击事件
本节任务 学会组件添加单击事件 标准格式 <text v-on:click="方法名称">点我啊</text> 省略格式 <text @click="方法名称">点我啊</text> 下面我们创建
酷走天涯
2018-09-14
1.7K0
教你如何制作APP 赚钱
1.识别图片中多张人脸的年龄 2.有分享功能 3.用评分功能 4.投放Google广告
酷走天涯
2018-09-14
4.2K0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档