top
(README.md)
# Gosteno [![Build Status](https://travis-ci.org/cloudfoundry/gosteno.png?branch=master)](https://travis-ci.org/cloudfoundry/gosteno)

Gosteno is a golang implementation of the
[steno log tool](https://github.com/cloudfoundry/steno).  The feature set of
Gosteno is very similar with that of ruby steno.

## Overview

Core concepts behind Gosteno includes codec, sink, level, tag.

### codec

A codec encodes log entries to structural data, more specifically, JSON format
data. Besides JSON codecs, Gosteno provides prettified codec which generates
more human-readable data.

### sink

Roughly speaking, a sink is the destination where you store your log data. It's
an abstraction of the underlying data storage systems. Currently Gosteno
supports two kinds of sinks, namely IOSink and SyslogSink. IOSink includes files
and standard output while SyslogSink streams your log data to syslog daemons
such as rsyslogd. You can register as many sinks as you want. Everytime you log
information, it will be written to all the sinks you have registered.

### level

Gosteno supports 9 levels(from low to high): all, debug2, debug1, debug, info,
warn, error, fatal, off. You can change the level on the fly without respawning
the process.

### tag

In gosteno, tags are extended information that will be encoded together with
other normal log information. You can add as many tags as you want. Tag makes
the log information extensive.

## Get Gosteno

    go get -u github.com/cloudfoundry/gosteno

## Getting started

Here is a short but complete program showing how to registering sinks, chosing
codec, tagging the information.

    package main

    import (
        "github.com/cloudfoundry/gosteno"
        "os"
    )

    func main() {
        c := &gosteno.Config{
            Sinks: []gosteno.Sink{
                gosteno.NewFileSink("./a.log"),
                gosteno.NewIOSink(os.Stdout),
                gosteno.NewSyslogSink("foobar"),
            },
            Level:     gosteno.LOG_INFO,
            Codec:     gosteno.NewJsonCodec(),
            EnableLOC: true,
        }
        gosteno.Init(c)
        logger := gosteno.NewLogger("test")
        t := gosteno.NewTaggedLogger(logger, map[string]string{"foo": "bar", "hello": "world"})
        t.Info("Hello")
    }

<!-- Added by ErikJasiak; according to github user jtuley of CF Loggregator, these no longer work-->
<!-- I'm removing as a comment for now until I can get more context as well as a better solution -->
<!-- if still commented out by July 23rd, 2015, probably safe to delete -->
<!--
## Change logger properties on the fly

Changing logger properties such as log level without restarting system is
allowed in Gosteno. It is achieved through a http interface by some APIs and
data is exchanged as JSON:

  1. GET /regexp : get something like {"RexExp": "test$", "Level": "fatal"}
  2. PUT /regexp : put with data like {"RegExp": "test$", "Level":"fatal"}
  3. GET /loggers/{name} : get information about the logger by name
  4. PUT /loggers/{name} : put with data like {"Level" : "fatal" }
  5. GET /loggers : get information about all loggers
-->

## Supported platforms

Currently targeting modern flavors of darwin and linux.

## License

Apache 2.0

Imported by 399 package(s)

  1. github.com/ActiveState/gosteno/gosteno-prettify
  2. github.com/AsherBond/gonit
  3. github.com/BrianMMcClain/gorouter/access_log
  4. github.com/BrianMMcClain/gorouter/common
  5. github.com/BrianMMcClain/gorouter/log
  6. github.com/BrianMMcClain/gorouter/proxy
  7. github.com/BrianMMcClain/gorouter/registry
  8. github.com/DanLavine/gorouter
  9. github.com/DanLavine/gorouter/access_log
  10. github.com/DanLavine/gorouter/common
  11. github.com/DanLavine/gorouter/proxy
  12. github.com/DanLavine/gorouter/registry
  13. github.com/DanLavine/gorouter/router
  14. github.com/UhuruSoftware/loggregatorlib/agentlistener
  15. github.com/UhuruSoftware/loggregatorlib/cfcomponent
  16. github.com/UhuruSoftware/loggregatorlib/emitter
  17. github.com/UhuruSoftware/loggregatorlib/loggertesthelper
  18. github.com/UhuruSoftware/loggregatorlib/loggregatorclient
  19. github.com/WIZARD-CXY/gorouter/common
  20. github.com/WIZARD-CXY/gorouter/log
  21. github.com/WIZARD-CXY/gorouter/proxy
  22. github.com/WIZARD-CXY/gorouter/registry
  23. github.com/X-Plat/gorouter/common
  24. github.com/X-Plat/gorouter/log
  25. github.com/X-Plat/gorouter/proxy
  26. github.com/X-Plat/gorouter/registry
  27. github.com/ajackson/dropsonde
  28. github.com/ajackson/dropsonde/dropsonde_marshaller
  29. github.com/ajackson/dropsonde/dropsonde_unmarshaller
  30. github.com/ajackson/dropsonde/log_sender
  31. github.com/ajackson/dropsonde/logging
  32. github.com/ajackson/dropsonde/signature
  33. github.com/anfernee/gorouter/access_log
  34. github.com/anfernee/gorouter/common
  35. github.com/anfernee/gorouter/log
  36. github.com/anfernee/gorouter/proxy
  37. github.com/anfernee/gorouter/registry
  38. github.com/brianmmcclain/gorouter/access_log
  39. github.com/brianmmcclain/gorouter/common
  40. github.com/brianmmcclain/gorouter/log
  41. github.com/brianmmcclain/gorouter/proxy
  42. github.com/brianmmcclain/gorouter/registry
  43. github.com/caseyhadden/gorouter
  44. github.com/caseyhadden/gorouter/access_log
  45. github.com/caseyhadden/gorouter/common
  46. github.com/caseyhadden/gorouter/config
  47. github.com/caseyhadden/gorouter/proxy
  48. github.com/caseyhadden/gorouter/registry
  49. github.com/caseyhadden/gorouter/route_fetcher
  50. github.com/caseyhadden/gorouter/route_service
  51. github.com/caseyhadden/gorouter/router
  52. github.com/cf-routing/log-perf
  53. github.com/cloudfoundry-attic/gonatsd/gonatsd
  54. github.com/cloudfoundry-attic/gonit
  55. github.com/cloudfoundry-incubator/datadog-firehose-nozzle/datadogclient
  56. github.com/cloudfoundry-incubator/datadog-firehose-nozzle/datadogfirehosenozzle
  57. github.com/cloudfoundry-incubator/datadog-firehose-nozzle/logger
  58. github.com/cloudfoundry-incubator/datadog-firehose-nozzle/testhelpers
  59. github.com/cloudfoundry-incubator/datadog-firehose-nozzle/uaatokenfetcher
  60. github.com/cloudfoundry-incubator/pat/logs
  61. github.com/cloudfoundry/dropsonde
  62. github.com/cloudfoundry/dropsonde/dropsonde_marshaller
  63. github.com/cloudfoundry/dropsonde/dropsonde_unmarshaller
  64. github.com/cloudfoundry/dropsonde/log_sender
  65. github.com/cloudfoundry/dropsonde/logging
  66. github.com/cloudfoundry/dropsonde/signature
  67. github.com/cloudfoundry/gonit
  68. github.com/cloudfoundry/gonit/test/helper
  69. github.com/cloudfoundry/gosteno/gosteno-prettify
  70. github.com/cloudfoundry/loggregator/src/doppler
  71. github.com/cloudfoundry/loggregator/src/doppler/dopplerservice
  72. github.com/cloudfoundry/loggregator/src/doppler/groupedsinks
  73. github.com/cloudfoundry/loggregator/src/doppler/listeners
  74. github.com/cloudfoundry/loggregator/src/doppler/sinks
  75. github.com/cloudfoundry/loggregator/src/doppler/sinks/dump
  76. github.com/cloudfoundry/loggregator/src/doppler/sinks/syslog
  77. github.com/cloudfoundry/loggregator/src/doppler/sinks/websocket
  78. github.com/cloudfoundry/loggregator/src/doppler/sinkserver
  79. github.com/cloudfoundry/loggregator/src/doppler/sinkserver/blacklist
  80. github.com/cloudfoundry/loggregator/src/doppler/sinkserver/sinkmanager
  81. github.com/cloudfoundry/loggregator/src/doppler/sinkserver/websocketserver
  82. github.com/cloudfoundry/loggregator/src/logger
  83. github.com/cloudfoundry/loggregator/src/metron
  84. github.com/cloudfoundry/loggregator/src/metron/backoff
  85. github.com/cloudfoundry/loggregator/src/metron/clientpool
  86. github.com/cloudfoundry/loggregator/src/metron/networkreader
  87. github.com/cloudfoundry/loggregator/src/metron/writers/batch
  88. github.com/cloudfoundry/loggregator/src/metron/writers/dopplerforwarder
  89. github.com/cloudfoundry/loggregator/src/metron/writers/eventmarshaller
  90. github.com/cloudfoundry/loggregator/src/metron/writers/eventunmarshaller
  91. github.com/cloudfoundry/loggregator/src/metron/writers/messageaggregator
  92. github.com/cloudfoundry/loggregator/src/monitor
  93. github.com/cloudfoundry/loggregator/src/statsd-injector
  94. github.com/cloudfoundry/loggregator/src/statsd-injector/statsdemitter
  95. github.com/cloudfoundry/loggregator/src/statsd-injector/statsdlistener
  96. github.com/cloudfoundry/loggregator/src/syslog_drain_binder/elector
  97. github.com/cloudfoundry/loggregator/src/syslog_drain_binder/etcd_syslog_drain_store
  98. github.com/cloudfoundry/loggregator/src/trafficcontroller
  99. github.com/cloudfoundry/loggregator/src/trafficcontroller/accesslogger
  100. github.com/cloudfoundry/loggregator/src/trafficcontroller/authorization
  101. github.com/cloudfoundry/loggregator/src/trafficcontroller/channel_group_connector
  102. github.com/cloudfoundry/loggregator/src/trafficcontroller/doppler_endpoint
  103. github.com/cloudfoundry/loggregator/src/trafficcontroller/dopplerproxy
  104. github.com/cloudfoundry/loggregator/src/trafficcontroller/listener
  105. github.com/cloudfoundry/loggregator/src/trafficcontroller/middleware
  106. github.com/cloudfoundry/loggregator/src/truncatingbuffer
  107. github.com/cloudfoundry/loggregatorlib/emitter
  108. github.com/cloudfoundry/loggregatorlib/lib_testhelpers
  109. github.com/cloudfoundry/loggregatorlib/loggertesthelper
  110. github.com/cloudfoundry/loggregatorlib/server/handlers
  111. github.com/cloudfoundry/loggregatorlib/store
  112. github.com/cloudfoundry/statsd-injector
  113. github.com/cloudfoundry/statsd-injector/statsdemitter
  114. github.com/cloudfoundry/statsd-injector/statsdlistener
  115. github.com/crafet/gorouter
  116. github.com/crafet/gorouter/access_log
  117. github.com/crafet/gorouter/common
  118. github.com/crafet/gorouter/proxy
  119. github.com/crafet/gorouter/registry
  120. github.com/crafet/gorouter/router
  121. github.com/dam5s/gorouter/common
  122. github.com/dam5s/gorouter/log
  123. github.com/dam5s/gorouter/proxy
  124. github.com/dam5s/gorouter/registry
  125. github.com/danlavine/gorouter
  126. github.com/danlavine/gorouter/access_log
  127. github.com/danlavine/gorouter/common
  128. github.com/danlavine/gorouter/proxy
  129. github.com/danlavine/gorouter/registry
  130. github.com/danlavine/gorouter/router
  131. github.com/dinp/gorouter
  132. github.com/dinp/gorouter/access_log
  133. github.com/dinp/gorouter/common
  134. github.com/dinp/gorouter/proxy
  135. github.com/dinp/gorouter/registry
  136. github.com/dinp/gorouter/router
  137. github.com/fraenkel/dropsonde
  138. github.com/fraenkel/dropsonde/dropsonde_marshaller
  139. github.com/fraenkel/dropsonde/dropsonde_unmarshaller
  140. github.com/fraenkel/dropsonde/log_sender
  141. github.com/fraenkel/dropsonde/signature
  142. github.com/fraenkel/executor
  143. github.com/fraenkel/executor/actionrunner
  144. github.com/fraenkel/executor/actionrunner/downloader
  145. github.com/fraenkel/executor/actionrunner/uploader
  146. github.com/fraenkel/executor/executor
  147. github.com/fraenkel/executor/runoncehandler
  148. github.com/fraenkel/executor/runoncehandler/claim_action
  149. github.com/fraenkel/executor/runoncehandler/complete_action
  150. github.com/fraenkel/executor/runoncehandler/create_container_action
  151. github.com/fraenkel/executor/runoncehandler/execute_action
  152. github.com/fraenkel/executor/runoncehandler/execute_action/download_action
  153. github.com/fraenkel/executor/runoncehandler/execute_action/run_action
  154. github.com/fraenkel/executor/runoncehandler/execute_action/upload_action
  155. github.com/fraenkel/executor/runoncehandler/register_action
  156. github.com/fraenkel/file-server
  157. github.com/fraenkel/gorouter/common
  158. github.com/fraenkel/gorouter/log
  159. github.com/fraenkel/gorouter/proxy
  160. github.com/fraenkel/gorouter/registry
  161. github.com/fraenkel/hm9000
  162. github.com/fraenkel/hm9000/config
  163. github.com/fraenkel/hm9000/hm
  164. github.com/fraenkel/hm9000/metricsserver
  165. github.com/fraenkel/metricz
  166. github.com/fraenkel/runtime-schema/bbs
  167. github.com/fraenkel/stager
  168. github.com/fraenkel/stager/outbox
  169. github.com/fraenkel/stager/stager
  170. github.com/helmi03/golang-stuff/github.com/cloudfoundry/gorouter
  171. github.com/helmi03/golang-stuff/github.com/cloudfoundry/gorouter/common
  172. github.com/hpcloud/dropsonde
  173. github.com/hpcloud/dropsonde/dropsonde_marshaller
  174. github.com/hpcloud/dropsonde/dropsonde_unmarshaller
  175. github.com/hpcloud/dropsonde/log_sender
  176. github.com/hpcloud/dropsonde/signature
  177. github.com/hpcloud/gosteno/gosteno-prettify
  178. github.com/jberkhahn/hm9000
  179. github.com/jberkhahn/hm9000/config
  180. github.com/jberkhahn/hm9000/helpers/logger
  181. github.com/jberkhahn/hm9000/hm
  182. github.com/jberkhahn/hm9000/metricsserver
  183. github.com/joek/gorouter
  184. github.com/joek/gorouter/access_log
  185. github.com/joek/gorouter/common
  186. github.com/joek/gorouter/config
  187. github.com/joek/gorouter/proxy
  188. github.com/joek/gorouter/registry
  189. github.com/joek/gorouter/route_fetcher
  190. github.com/joek/gorouter/router
  191. github.com/joek/influxdb-firehose-nozzle/influxdbfirehosenozzle
  192. github.com/julz/gorouter
  193. github.com/julz/gorouter/access_log
  194. github.com/julz/gorouter/common
  195. github.com/julz/gorouter/proxy
  196. github.com/julz/gorouter/registry
  197. github.com/julz/gorouter/router
  198. github.com/julz/hm9000
  199. github.com/julz/hm9000/config
  200. github.com/julz/hm9000/hm
  201. github.com/julz/hm9000/metricsserver
  202. github.com/jvshahid/dropsonde
  203. github.com/jvshahid/dropsonde/dropsonde_marshaller
  204. github.com/jvshahid/dropsonde/dropsonde_unmarshaller
  205. github.com/jvshahid/dropsonde/log_sender
  206. github.com/jvshahid/dropsonde/signature
  207. github.com/luan/influxdb-firehose-nozzle/influxdbclient
  208. github.com/luan/influxdb-firehose-nozzle/influxdbfirehosenozzle
  209. github.com/luan/influxdb-firehose-nozzle/logger
  210. github.com/luan/influxdb-firehose-nozzle/testhelpers
  211. github.com/luan/influxdb-firehose-nozzle/uaatokenfetcher
  212. github.com/lynxbat/gorouter
  213. github.com/lynxbat/gorouter/access_log
  214. github.com/lynxbat/gorouter/common
  215. github.com/lynxbat/gorouter/config
  216. github.com/lynxbat/gorouter/proxy
  217. github.com/lynxbat/gorouter/registry
  218. github.com/lynxbat/gorouter/router
  219. github.com/matthewmcnew/gorouter
  220. github.com/matthewmcnew/gorouter/access_log
  221. github.com/matthewmcnew/gorouter/common
  222. github.com/matthewmcnew/gorouter/proxy
  223. github.com/matthewmcnew/gorouter/registry
  224. github.com/matthewmcnew/gorouter/router
  225. github.com/maxbrunsfeld/executor
  226. github.com/maxbrunsfeld/executor/executor
  227. github.com/maxbrunsfeld/executor/maintain
  228. github.com/maxbrunsfeld/executor/server
  229. github.com/maxbrunsfeld/executor/server/allocate_container
  230. github.com/maxbrunsfeld/executor/server/delete_container
  231. github.com/maxbrunsfeld/executor/server/get_container
  232. github.com/maxbrunsfeld/executor/server/initialize_container
  233. github.com/maxbrunsfeld/executor/server/remaining_resources
  234. github.com/maxbrunsfeld/executor/server/run_actions
  235. github.com/maxbrunsfeld/executor/server/total_resources
  236. github.com/maxbrunsfeld/executor/transformer
  237. github.com/maxbrunsfeld/executor/uploader
  238. github.com/mgazz/ila
  239. github.com/mgazz/ila/common
  240. github.com/mgazz/ila/evaluator
  241. github.com/mgazz/ila/manager
  242. github.com/mgazz/ila/reporter
  243. github.com/milliyang/golang-stuff/github.com/cloudfoundry/gorouter
  244. github.com/milliyang/golang-stuff/github.com/cloudfoundry/gorouter/common
  245. github.com/nakaji-s/gorouter/common
  246. github.com/nakaji-s/gorouter/log
  247. github.com/nakaji-s/gorouter/proxy
  248. github.com/nakaji-s/gorouter/registry
  249. github.com/ndzj081221130/router-src
  250. github.com/ndzj081221130/router-src/common
  251. github.com/ndzj081221130/router-src/main
  252. github.com/onsi/diego-sim/game_bbs
  253. github.com/philwhln/hm9000
  254. github.com/philwhln/hm9000/config
  255. github.com/philwhln/hm9000/hm
  256. github.com/philwhln/hm9000/metricsserver
  257. github.com/qinguoan/vulcan/router
  258. github.com/ritesh0919/gorouter
  259. github.com/ritesh0919/gorouter/access_log
  260. github.com/ritesh0919/gorouter/common
  261. github.com/ritesh0919/gorouter/config
  262. github.com/ritesh0919/gorouter/proxy
  263. github.com/ritesh0919/gorouter/registry
  264. github.com/ritesh0919/gorouter/route_fetcher
  265. github.com/ritesh0919/gorouter/router
  266. github.com/shashidharatd/dropsonde
  267. github.com/shashidharatd/dropsonde/dropsonde_marshaller
  268. github.com/shashidharatd/dropsonde/dropsonde_unmarshaller
  269. github.com/shashidharatd/dropsonde/log_sender
  270. github.com/shashidharatd/dropsonde/signature
  271. github.com/shashidharatd/gorouter
  272. github.com/shashidharatd/gorouter/access_log
  273. github.com/shashidharatd/gorouter/common
  274. github.com/shashidharatd/gorouter/config
  275. github.com/shashidharatd/gorouter/proxy
  276. github.com/shashidharatd/gorouter/registry
  277. github.com/shashidharatd/gorouter/router
  278. github.com/shashidharatd/loggregatorlib/agentlistener
  279. github.com/shashidharatd/loggregatorlib/clientpool
  280. github.com/shashidharatd/loggregatorlib/loggertesthelper
  281. github.com/shashidharatd/loggregatorlib/servicediscovery
  282. github.com/supiyun/gorouter
  283. github.com/supiyun/gorouter/access_log
  284. github.com/supiyun/gorouter/common
  285. github.com/supiyun/gorouter/config
  286. github.com/supiyun/gorouter/proxy
  287. github.com/supiyun/gorouter/registry
  288. github.com/supiyun/gorouter/router
  289. github.com/trustedanalytics/app-launcher-helper
  290. github.com/trustedanalytics/app-launcher-helper/cc
  291. github.com/trustedanalytics/app-launcher-helper/oauth2
  292. github.com/trustedanalytics/app-launcher-helper/service
  293. github.com/uhurusoftware/loggregatorlib/agentlistener
  294. github.com/uhurusoftware/loggregatorlib/cfcomponent
  295. github.com/uhurusoftware/loggregatorlib/emitter
  296. github.com/uhurusoftware/loggregatorlib/loggertesthelper
  297. github.com/uhurusoftware/loggregatorlib/loggregatorclient
  298. github.com/voelzmo/gorouter
  299. github.com/voelzmo/gorouter/access_log
  300. github.com/voelzmo/gorouter/common
  301. github.com/voelzmo/gorouter/config
  302. github.com/voelzmo/gorouter/proxy
  303. github.com/voelzmo/gorouter/registry
  304. github.com/voelzmo/gorouter/route_fetcher
  305. github.com/voelzmo/gorouter/router
  306. github.com/voelzmo/hm9000
  307. github.com/voelzmo/hm9000/config
  308. github.com/voelzmo/hm9000/hm
  309. github.com/voelzmo/hm9000/metricsserver
  310. github.com/wfernandes/gorouter
  311. github.com/wfernandes/gorouter/access_log
  312. github.com/wfernandes/gorouter/common
  313. github.com/wfernandes/gorouter/config
  314. github.com/wfernandes/gorouter/proxy
  315. github.com/wfernandes/gorouter/registry
  316. github.com/wfernandes/gorouter/router
  317. github.com/wfernandes/loggregator/src/deaagent
  318. github.com/wfernandes/loggregator/src/doppler
  319. github.com/wfernandes/loggregator/src/doppler/dopplerservice
  320. github.com/wfernandes/loggregator/src/doppler/groupedsinks
  321. github.com/wfernandes/loggregator/src/doppler/listeners
  322. github.com/wfernandes/loggregator/src/doppler/sinks
  323. github.com/wfernandes/loggregator/src/doppler/sinks/dump
  324. github.com/wfernandes/loggregator/src/doppler/sinks/syslog
  325. github.com/wfernandes/loggregator/src/doppler/sinkserver
  326. github.com/wfernandes/loggregator/src/doppler/sinkserver/sinkmanager
  327. github.com/wfernandes/loggregator/src/doppler/sinkserver/websocketserver
  328. github.com/wfernandes/loggregator/src/logger
  329. github.com/wfernandes/loggregator/src/metron
  330. github.com/wfernandes/loggregator/src/metron/clientpool
  331. github.com/wfernandes/loggregator/src/metron/networkreader
  332. github.com/wfernandes/loggregator/src/metron/writers/eventunmarshaller
  333. github.com/wfernandes/loggregator/src/metron/writers/messageaggregator
  334. github.com/wfernandes/loggregator/src/profiler
  335. github.com/wfernandes/loggregator/src/syslog_drain_binder/etcd_syslog_drain_store
  336. github.com/wfernandes/loggregator/src/trafficcontroller
  337. github.com/wfernandes/loggregator/src/trafficcontroller/authorization
  338. github.com/wfernandes/loggregator/src/trafficcontroller/channel_group_connector
  339. github.com/wfernandes/loggregator/src/trafficcontroller/doppler_endpoint
  340. github.com/wfernandes/loggregator/src/trafficcontroller/dopplerproxy
  341. github.com/wfernandes/loggregator/src/trafficcontroller/listener
  342. github.com/wulonghui/gorouter
  343. github.com/wulonghui/gorouter/access_log
  344. github.com/wulonghui/gorouter/common
  345. github.com/wulonghui/gorouter/config
  346. github.com/wulonghui/gorouter/proxy
  347. github.com/wulonghui/gorouter/registry
  348. github.com/wulonghui/gorouter/router
  349. github.com/wulonghui/loggregator/src/deaagent
  350. github.com/wulonghui/loggregator/src/deaagent/deaagent
  351. github.com/wulonghui/loggregator/src/doppler
  352. github.com/wulonghui/loggregator/src/doppler/config
  353. github.com/wulonghui/loggregator/src/doppler/groupedsinks
  354. github.com/wulonghui/loggregator/src/doppler/sinks
  355. github.com/wulonghui/loggregator/src/doppler/sinkserver
  356. github.com/wulonghui/loggregator/src/doppler/truncatingbuffer
  357. github.com/wulonghui/loggregator/src/metron
  358. github.com/wulonghui/loggregator/src/metron/eventlistener
  359. github.com/wulonghui/loggregator/src/metron/message_aggregator
  360. github.com/wulonghui/loggregator/src/metron/statsdlistener
  361. github.com/wulonghui/loggregator/src/metron/varz_forwarder
  362. github.com/wulonghui/loggregator/src/syslog_drain_binder/elector
  363. github.com/wulonghui/loggregator/src/syslog_drain_binder/etcd_syslog_drain_store
  364. github.com/wulonghui/loggregator/src/trafficcontroller
  365. github.com/wulonghui/loggregator/src/trafficcontroller/authorization
  366. github.com/wulonghui/loggregator/src/trafficcontroller/channel_group_connector
  367. github.com/wulonghui/loggregator/src/trafficcontroller/doppler_endpoint
  368. github.com/wulonghui/loggregator/src/trafficcontroller/dopplerproxy
  369. github.com/wulonghui/loggregator/src/trafficcontroller/listener
  370. github.com/wulonghui/loggregator/src/trafficcontroller_testhelpers
  371. github.com/wulonghui/loggregatorlib/agentlistener
  372. github.com/wulonghui/loggregatorlib/cfcomponent
  373. github.com/wulonghui/loggregatorlib/clientpool
  374. github.com/wulonghui/loggregatorlib/emitter
  375. github.com/wulonghui/loggregatorlib/loggertesthelper
  376. github.com/wulonghui/loggregatorlib/servicediscovery
  377. github.com/yubo/gonatsd/gonatsd
  378. github.com/zengbo/gorouter
  379. github.com/zengbo/gorouter/access_log
  380. github.com/zengbo/gorouter/common
  381. github.com/zengbo/gorouter/config
  382. github.com/zengbo/gorouter/proxy
  383. github.com/zengbo/gorouter/registry
  384. github.com/zengbo/gorouter/router
  385. github.com/zhangwei1234/d-docker
  386. github.com/zhangwei1234/docker-builder
  387. github.com/zhangwei1234/docker-builder/building
  388. github.com/zhangwei1234/docker-builder/controller
  389. github.com/zhangwei1234/docker-builder/logging
  390. github.com/zhangwei1234/docker-builder/util
  391. github.com/zhangwei1234/docker-scheduler
  392. github.com/zhangwei1234/docker-scheduler/apppackage
  393. github.com/zhangwei1234/docker-scheduler/buildpackcache
  394. github.com/zhangwei1234/docker-scheduler/codec
  395. github.com/zhangwei1234/docker-scheduler/controller
  396. github.com/zhangwei1234/docker-scheduler/deapool
  397. github.com/zhangwei1234/docker-scheduler/droplet
  398. github.com/zhangwei1234/docker-scheduler/listener
  399. github.com/zhangwei1234/docker-scheduler/util

Imported only in test by 9 package(s)

  1. github.com/BrianMMcClain/gorouter/router
  2. github.com/WIZARD-CXY/gorouter
  3. github.com/X-Plat/gorouter
  4. github.com/anfernee/gorouter/router
  5. github.com/brianmmcclain/gorouter/router
  6. github.com/dam5s/gorouter
  7. github.com/fraenkel/gorouter
  8. github.com/nakaji-s/gorouter
  9. github.com/wulonghui/loggregatorlib/loggregatorclient

Test imports 1 package(s)

  1. launchpad.net/gocheck