コード例 #1
0
ファイル: changroup.go プロジェクト: ukd1/lumbermill
func (g *ChanGroup) Sample(ctx slog.Context) {
	ctx.Add("source", g.Name)
	for i := 0; i < numSeries; i++ {
		// TODO: If we set the ChanGroup.Name to be the hostname, this might need to change.
		ctx.Sample(fmt.Sprintf("points.%s.pending", seriesNames[i]), len(g.points[i]))
	}
}
コード例 #2
0
ファイル: main.go プロジェクト: cmpis/heroku-buildpack-go
func main() {
	ctx := slog.Context{}
	ctx.Add("fixture", true)
	fmt.Println(ctx)
}
コード例 #3
0
ファイル: main.go プロジェクト: ukd1/lumbermill
func LogWithContext(ctx slog.Context) {
	ctx.Add("app", "lumbermill")
	log.Println(ctx)
}