通过delve(dlv)调试Golang程序

创建main.go文件,main函数先通过循初始化一个切片,然后输出切片的内容:命令行进入包所在目录,然后输入dlv debug命令进入调试:输入help命令可以查看到Delve提供的调试命令列表:每个Go程序的入口是main.main函数,我们可以用break在此设置一个断点:然后通过breakpoints查看已经设置的所有断点:我们发现除了我们自己设置的main.main函数断点外,Delve内部已经为panic异常函数设置了一个断点。

golang-go get 设置代理,提高下载速度

前言服务器上,在获取github或者golang.org上面的代码的时候,发现有时候很慢,这时候就需要使用代理。

golang基础(三):类型转换、各种运算符

目录一、各种类型相互转换1. 整形间相互转换2. 整型转浮点型3. 浮点型之间相互转换4. 其他类型转换为string,第一种方式 spritf5. 第二种方式,strconv6. 字符串转其他类型,strconv二、各种运算符1. 算术运算符2. 关系运算符3. 逻辑运算符4.

golang1.13刚刚出,golang1.14草案已经起草

golang目前的状态:我们正准备推出Golang1.13,希望今年8月初。这是第一个版本,它将包括对语言的具体更改,在更长时间暂停任何此类更改之后。

使用flv.js做直播

之前常见的Flash直播方案需要用户同意使用Flash后才可以正常使用直播功能,这样的用户体验很致命。

凤凰网:基于服务树的监控系统实践

**kun**:凤凰网运维开发,负责公司运维自动化平台设计开发。说到监控,大家肯定能列举不少,zabbix、nagios、open-falcon、Prometheus等。

技术漫谈|集群中容器间的通迅

我们在k8s中启动3个restful api service实例。当对外提供的服务的时候,这个api service 可能出现实例的内存数据不一致的情况。

golang 微服务(2) Restful 服务

我们之前搭建了一个简单 Http 服务,接下来我们更进一步,restful 服务,有关 restful 表示 represent a representational state transfer ,大部分人因为 restful 就是在 http 请求中使用数据格式 json 格式。

利用Click和argparse给你Python程序构建一个优雅的命令行界面

Perl语言也有Getopt:XX系列模块来实现类似功能;Golang也有flag标准库以及更加强大的第三库cobra。

重磅!容器集群监控利器 阿里云Prometheus 正式免费公测

Prometheus 作为容器生态下集群监控的首选方案,是一套开源的系统监控报警框架。它启发于 Google 的 borgmon 监控系统,并于 2015 年正式发布。