Hi, Thank you for the patches! I started the review process for this series. NATS is in the same group as nsq, rabitmq, Kafka. see . We may place it to high-availability module next to nsq. golang.scm is a process of split into logical modules (golang-check, golang-crypto, golang-web, gokang-xyz). I would place packages which provides golag modules in any relevant. Thanks, Oleg