Top 0.7% dependent packages on proxy.golang.org
Top 0.2% dependent repos on proxy.golang.org
Top 3.4% forks on proxy.golang.org
Top 0.3% docker downloads on proxy.golang.org
proxy.golang.org : github.com/honeycombio/beeline-go
Package beeline aids adding instrumentation to go apps using Honeycomb. This package and its subpackages contain bits of code to use to make your life easier when instrumenting a Go app to send events to Honeycomb. Most applications will use something out of the `wrappers` package and the `beeline` package. The `beeline` package provides the entry point - initialization and the basic method to add fields to events. The `trace` package offers more direct control over the generated events and how they connect together to form traces. It can be used if you need more functionality (eg asynchronous spans, other field naming standards, trace propagation). The `propagation`, `sample`, and `timer` packages are used internally and not very interesting. The `wrappers` package contains middleware to use with other existing packages such as HTTP routers (eg goji, gorilla, or just plain net/http) and SQL packages (including sqlx and pop). Finally the `examples` package contains small example applications that use the various wrappers and the beeline. Regardless of which subpackages are used, there is a small amount of global configuration to add to your application's startup process. At the bare minimum, you must pass in your team write key and identify a dataset name to authorize your code to send events to Honeycomb and tell it where to send events. Once configured, use one of the subpackages to wrap HTTP handlers and SQL db objects. There are runnable examples at https://github.com/honeycombio/beeline-go/tree/main/examples and examples of each wrapper in the godoc. The most complete example is in `nethttp`; it covers - beeline initialization - using the net/http wrapper - creating additional spans for larger chunks of work - wrapping an outbound http call - modifying spans on the way out to scrub information - a custom sampling method TODO create two comprehensive examples, one showing basic beeline use and the other the more exciting things you can do with direct access to the trace and span objects.
Registry
-
Source
- Documentation
- JSON
purl: pkg:golang/github.com/honeycombio/beeline-go
License: Apache-2.0
Latest release: 2 months ago
First release: about 7 years ago
Namespace: github.com/honeycombio
Dependent packages: 51
Dependent repositories: 1,046
Stars: 73 on GitHub
Forks: 52 on GitHub
Docker dependents: 10
Docker downloads: 81,863,155
See more repository details: repos.ecosyste.ms
Last synced: about 10 hours ago
github.com/getoutreach/stencil-golang/pkg v0.0.0-20240120004642-c82a9c2cb59e
Template repository for Golang applications131 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 4 stars on GitHub
github.com/dfinity/ic v0.0.0-20231223083925-460e58cfc43b
Internet Computer blockchain source: the client/replica software run by nodes920 versions - Latest release: over 1 year ago - 1,281 stars on GitHub
github.com/CircleCI-Public/slack-orb-go/packages/cli v0.0.0-20231215154809-579b01532039
Create custom Slack notifications for CircleCI job statuses1 version - Latest release: over 1 year ago - 0 stars on GitHub
github.com/circleci/ex-service-template v0.0.0-20231114132537-cd6dbf6c3d7a
Service template for projects using ex1 version - Latest release: over 1 year ago - 1 stars on GitHub
github.com/mccutchen/urlresolverapi v0.0.0-20231025234715-383a45e8b16e
4 versions - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/venice-research/golang-api-template v0.0.0-20230811233032-7284fee5a602
1 version - Latest release: almost 2 years ago - 0 stars on GitHubcode.katiechapman.ie/dublinbikeparking v0.0.0-20230730124035-b352e1d58ec5
The application which runs DublinBikeParking.com4 versions - Latest release: almost 2 years ago - 4 stars on GitHub
github.com/getoutreach/devenv v1.57.0
Package devenv manages Outreach developer environment203 versions - Latest release: almost 2 years ago - 2 dependent packages - 1 dependent repositories - 9 stars on GitHub
gitlab.com/bookmarkey/api v0.0.0-20230504213831-ff9d94589aa8
6 versions - Latest release: about 2 years agogithub.com/Ashvin-Ranjan/k8r v0.0.0-20230317212007-22b387052822
2 versions - Latest release: about 2 years agogithub.com/sebastiaopamplona/boulder v0.0.3 💰
An ACME-based certificate authority, written in Go.3 versions - Latest release: over 2 years ago - 0 stars on GitHub
github.com/getoutreach/devtel v1.0.0-rc.12
12 versions - Latest release: over 2 years ago - 0 stars on GitHubgithub.com/FederationOfFathers/dashboard v0.0.0-20221029033144-bd02bc250a40
the cli executable from which the new dashboard project will live...2 versions - Latest release: over 2 years ago - 1 stars on GitHub
github.com/pgdevelopers/shareddiscovery v0.0.3
SharedDiscovery is a shared library that supports getting data from the discovery dynamodb tables...5 versions - Latest release: over 2 years ago
github.com/getoutreach/logfmt v1.1.0
9 versions - Latest release: almost 3 years ago - 0 stars on GitHubgithub.com/willvk/go-demo v0.0.0-20220515011025-ae451d1565e5
1 version - Latest release: about 3 years ago - 0 stars on GitHubgithub.com/circleci/ex/example v0.0.0-20220408085036-28767e0aa633
Common Go packages for the execution teams3 versions - Latest release: about 3 years ago - 16 stars on GitHub
github.com/tadamhicks/rest-api v0.0.0-20211026213042-1985ab6a29db
Simple RESTful API written in golang for learning purposes1 version - Latest release: over 3 years ago - 0 stars on GitHub
github.com/stax-labs/serverless-honeycomb-publisher v0.0.0-20210929011214-97c7f3025600
1 version - Latest release: over 3 years ago - 6 stars on GitHubgo.dedis.ch/onet/v3 v3.2.10
Package onet is the Overlay Network which offers a simple framework for generating your own distr...52 versions - Latest release: almost 4 years ago - 27 dependent packages - 20 dependent repositories - 50 stars on GitHub
github.com/dedis/onet/v3 v3.2.10
Overlay Network for distributed protocols52 versions - Latest release: almost 4 years ago - 45 stars on GitHub
gopkg.in/dedis/onet.v3 v3.2.10
Package onet is the Overlay Network which offers a simple framework for generating your own distr...52 versions - Latest release: almost 4 years ago - 51 stars on GitHub
github.com/renshuyang7/onet/v3 v3.2.10 removed
52 versions - Latest release: almost 4 years agogithub.com/JaredTSanders/nultat_backend v0.0.0-20210729005004-f879ede6425c
Go based API for Nultat Hosting. Designed to be run inside Kubernetes with an accessible Cockroac...1 version - Latest release: almost 4 years ago - 0 stars on
github.com/glassechidna/stackit v0.0.0-20210620000454-d020a170be34
Cross-platform CloudFormation CLI tool for easy synchronous and idempotent stack updates1 version - Latest release: almost 4 years ago - 36 stars on GitHub
github.com/cga1123/bissy-api v0.0.0-20210528075739-2d572df9eb54
Some toy APIs to learn go!1 version - Latest release: about 4 years ago - 1 stars on GitHub
github.com/virtual-vgo/vvgo v1.3.0
Virtual Video Game Orchestra1 version - Latest release: almost 5 years ago - 8 stars on GitHub
github.com/hy06ix/onet v0.0.0
1 version - Latest release: about 5 years ago - 5 dependent packages - 3 dependent repositoriesgithub.com/csanti/onet v0.0.0-20200427052914-ff14cd116f04
Cothority network library1 version - Latest release: about 5 years ago - 0 stars on GitHub
github.com/gaohaoyang0530/onet/v3 v3.2.1
43 versions - Latest release: about 5 years agogithub.com/neutral-af/backend v0.0.0-20200307183200-b2d281fcafef
The GraphQL API that's carbon neutral as f**k.1 version - Latest release: about 5 years ago - 1 stars on GitHub
github.com/glassechidna/awshoney v0.0.0-20191113013247-04e87a281b9f
Honeycomb.io is an application performance monitoring service. They recommend enriching spans and...1 version - Latest release: over 5 years ago - 4 stars on GitHub
Check this option to include packages that no longer depend on this package in their latest version but previously did.