Linux安装MySQL5.7与使用《总结附带面试题》

两个字可以免费视频领取+文档+各大厂面试题 资料内容包括:C/C++,Linux,golang,Nginx,ZeroMQ,MySQL,Redis,fastdfs,MongoDB,ZK,流媒体,CDN,P2P,K8S,Docker,TCP/IP,协程,DPDK,嵌入式 等。

golang nsq源码解析&添加中文注释系列(一)

2019/12/21 23:28:19.924537 INFO: NSQ: persisting topic/channel metadata to nsqd.dat。

Golang RPCX 非常值得关注的rpc 框架

RPCX的特点基于net/rpc,可以将net/rpc实现的RPC项目轻松的转换为分布式的RPC插件式设计,可以配置所需的插件。

golang高性能日志库zap的使用

摘要zap是Uber开发的非常快的、结构化的,分日志级别的Go日志库。根据Uber-go Zap的文档,它的性能比类似的结构化日志包更好,也比标准库更快。具体的性能测试可以去github上看到。github地址:https://github.

「第二十五期」最右社招Golang工程师面经

最右APP 2技术1hr已offer。\3. redis相关,网络模型,存储模型,常用数据结构等。\3. 聊工作项目,很多问题基于项目问的。

Go Web 框架 Gin 实践3—Gin搭建Blog API's (二)

编写Tag的API’s、Models项目地址:https://github.com/EDDYCJY/go-gin-example本大节将会涉及到以下知识点:gin:Golang的一个微框架,性能极佳beego-validation。

Golang Map元素取址问题:cannot assign to struct field XXXX in map

问题描述 :golang 中对 map 类型中的 struct 赋值报错。所以二者在遍历的时候做删除操作,golang的是可以直接操作的,因为内部实现是哈希映射,删除并不影响其他项,而c++中的map删除,由于是红黑树,删除任意一项,都会打乱迭代指针,不能再O时间内删除。

Golang语言基础教程:键盘输入和打印输出

bool类型%s,字符串%f,浮点%d,10进制的整数%b,2进制的整数%o,8进制%x,%X,16进制%x:0-9,a-f%X:0-9,A-F%c,打印字符%p。

「GCTT 出品」Golang 和本地数据存储 – 快速灵活的数据存储

但是在寻找真正的快速临时存储或者构建自己的副本的时候,本地存储却是需要了解的一个重要的组成模块。在这篇文章中,我将展示如何在Go中使用Memcached协议来构建一个名为Beano的本地键/值对数据库服务器,并且该数据库可以优雅地热交换其整个数据集。

Go 不建议使用的 unsafe 包有什么用处?

ℹ️ 本文基于 Go 1.12。看到 unsafe 这个名称,我们应该尽量避免使用它。想要知道使用 unsafe 包可能产生不安全的原因,我们首先来看看官方文档的描述:unsafe 包含有违背 Go 类型安全的操作。