最新 最热

手写编程语言-实现运算符重载

运算符重载其实也是多态的一种表现形式,我们可以重写运算符的重载函数,从而改变他们的计算规则。

2022-12-20
1

把 Django 网站做成能用 pip 安装的软件包

之前用 Django 写了一个 WEB 项目,最近有人想拿它测试下,看能不能满足需求。一看部署文档就打算放弃。主要是一个正儿八经的 Django 网站要想拉起来依赖项还是比较多的,比如 WEB 服务器 nginx 、应用服务器 wsgi 、数据...

2022-12-19
1

Flutter项目集成mqtt的过程记录

修正记录: 2019/11/05 13:12 : 修改证书验证内容,目前双向验证还有问题 flutter issues 44164 2019/11/05 17:26 : 修改证书验证内容,处理双向验证失败的问题。

2022-12-19
1

自定义View实战(一) 汽车速度仪表盘

http://blog.csdn.net/lxk_1993/article/details/51373269

2022-12-19
1

Go语言中常见100问题-#16 Not using linters

linter是一种用于分析代码和捕获错误的自动工具。本文内容不是列举通过linter检查出来的所有问题,而是通过个别例子来理解linter为什么重要,为什么对Go项目开发是必不可少的。...

2022-12-18
1

Go语言中常见100问题-#12 Project misorganization

创建一个好的Go项目结构并不是一件容易的事情,由于Go语言在设计包和模块方面提供了很大的自由度,因此在这方面没有通用的最佳实践。本文将首先讨论创建项目的常用组织结构,然后讨论一些最佳实践,给出改进项目组织方式的方...

2022-12-18
1

golang 源码分析:nacos服务发现

https://github.com/alibaba/nacos 是阿里开源的服务发现和配置同步组件,上手非常容易,我们介绍下如何部署,然后看下nacos提供的golang sdk:https://github.com/nacos-group/nacos-sdk-go如何使用,分析下具体的源码实现。...

2022-12-17
1

golang源码分析:gogoproto

针对golang 使用proto,有两个功能增强可选包goprotobuf(go官方出品)和gogoprotobuf地址如下

2022-12-17
1

mac 上学习k8s系列(53)seata-go

https://github.com/seata/seata-go是https://github.com/seata/seata的golang客户端,目前支持at和tcc两种分布式事务的实现。虽然官方的文档给的例子描述了如何处理分布式事务,但是如何部署和使用语焉不详。下面介绍下...

2022-12-17
1

mac 上学习k8s系列(52)goreplay流量录制

goreplay(https://github.com/buger/goreplay)是基于libpcap的流量录制工具,它依赖包https://github.com/google/gopacket,而gopacket是对libpcap和npcap的go封装。可见其流量复制原理和tcpdump一样。我们......

2022-12-17
1