makefile in golang

2017-11-17

Why go install already checks if the binary is up-to-date before installation. go test is all you need to kick-off tests that run at face melting speed. It’s natural to ask, “Why do I need a Makefile?” It because make is useful because it’s executable documentation. It describes how to build your project, what kind of tests can be run and the external tools your project depends on and so on.

Read More…

kubernetes初体验

2017-11-17

在开发wxgigo项目时,架构设计为松耦合的消息队列模式,需要多个开源软件配合来实现。怎样跨平台安装以及复杂的部署问题成了急需解决的事情。初

Read More…

There are multiple projects aims to implement this, here we will use the official one. This post mainly focus on the pitfalls while apply the official autocluster plugin. Preface Firstly, please read the official rabbitmq cluster document to get a brief understanding on how rabbitmq cluster works. Here is the URL: Rabbitmq Clustering Guide Then please refer to autocluster general settings explaination in: rabbitmq autoclustre plugin General Settings Get Ready We need parepare a docker image with autocluster plugin integrated and enabled, we can build such rabbitmq docker image manually use below Dockerfile:

Read More…