
golang
文章平均质量分 85
ggy101600
这个作者很懒,什么都没留下…
展开
-
golang 中bufio包的用法
想要了解更多,加QQ群72132378 bufio 包中的函数和方法// bufio 包实现了带缓存的 I/O 操作// 它封装一个 io.Reader 或 io.Writer 对象// 使其具有缓存和一些文本读写功能------------------------------------------------------------// bu原创 2016-10-21 15:20:23 · 1037 阅读 · 0 评论 -
golang strings包方法
想要了解更多,加QQ群72132378package mainimport s "strings" //strings取个别名import "fmt"//我们给 fmt.Println 一个短名字的别名,我们随后将会经常用到。var p = fmt.Printlnfunc main() {//这是一些 strings 中的函数例子。注意他们都是包中的函数,不是字符串对象自身的方原创 2016-10-21 15:22:42 · 312 阅读 · 0 评论 -
GO语言LiteIDE的安装使用
想要了解更多,加QQ群72132378一、安装golang1.2.21.3及1.3.1编译生成的二进制文件,无法使用LiteIDE23.2携带的gdb7.7进行调试。二、安装及配置LiteIDE将liteidex23.2.windows.7z解压到D:\即完成安装。 2.1 设置编辑环境因为是64位环境,所以选原创 2016-10-21 15:23:51 · 434 阅读 · 0 评论 -
使用delve调试Golang程序技巧
想要了解更多,加QQ群72132378Google官方为Golang的调试例子默认使用了gdb然而, 使用gdb调试go程序会遇到goroutine的各类问题, 因为gdb不懂go因此, 这里使用delve黑科技来进行Golang的程序调试纯命令行调试方法在网上很容易搜索到, 本文主要以LiteIDE来进行程序调试关闭编译器优化正常go buil原创 2016-10-21 15:26:36 · 4741 阅读 · 0 评论 -
理解Golang包导入
想要了解更多,加QQ群72132378Golang使用包(package)这种语法元素来组织源码,所有语法可见性均定义在package这个级别,与Java 、python等语言相比,这算不上什么创新,但与C传统的include相比,则是显得“先进”了许多。Golang中包的定义和使用看起来十分简单:通过package关键字定义包: package xxx原创 2016-10-21 15:28:20 · 348 阅读 · 0 评论 -
基于Go实现的分布式MQ
想要了解更多,加QQ群72132378一、RPC与MQ之间对比我们通常接触到的RPC同步调用的种类非常多比如fb 的thrift/阿里的dobbo腾讯的taf、淘宝的hsf这类同步调用框架从图里面可以看到作为一个业务完成后端要发生非常多的RPC通信随着业务的复杂度提高,各服务间的依赖度也逐步加大,那么服务间的响应时间也就各有参差了原创 2016-11-12 18:58:49 · 990 阅读 · 0 评论