使用Delve进行Golang代码的调试
追踪代码中的错误可能是一件非常头疼的事情。这在高度依赖goroutine的Golang代码调试中更加的突出。我来介绍一个专门为 Go而生的 debug 工具,解决开发者在使用 GDB 调试中遇到的各种各样的问题。
docker服务发现——etcd集群
etcd
etcd用于服务发现的基础注册和通知,功能类似于zk,通过注册和监听,实现基础的服务发现。
安装
etcd安装非常简单,可以用go自己编译,etcd也提供了可以直接使用的二进制包(64位)。
具体的安装提示页面在github上,
直接按照上面的描述下载即可。为了方便,把里面的et
Spring Boot 集成 MyBatis和 SQL Server实践
文章共 509字,阅读大约需要 2分钟 !
概 述
Spring Boot工程集成 MyBatis来实现 MySQL访问的示例我们见过很多,而最近用到了微软的 SQL Server数据库,于是本文则给出一个完整的 Spring Boot + MyBatis + SQL Server 的工程示例。
整理了8个Python中既冷门又实用的技巧
1.print 打印带有颜色的信息
大家知道 Python 中的信息打印函数 print,一般我们会使用它打印一些东西,作为一个简单调试。
但是你知道么,这个 Print 打印出来的字体颜色是可以设置的。
Golang context 包入门
## 概述
Golang 的 context Package 提供了一种简洁又强大方式来管理 goroutine 的生命周期,同时提供了一种 Requst-Scope K-V Store。但是对于新手来说,Context 的概念不算非常的直观,这篇文章来带领大家了解一下 Context 包的基本作用和使用方法。
## 1. 包的引入
在 go1.7 及以上版本 context 包被正式
Kubernetes + CRI + Kata + Firecracker
在最近的AWS re:invent 2018上,AWS又发布了一系列新的产品,在这些产品中,最受关注的无疑就是面向serverless的Firecracker。Firecracker是针对目前现有的虚拟化技术在serverless应用场景中的各种不足,而专门为serverless量身打造的一项新的虚拟化技术。