go, fluentd, cap, scala