telemetry: initial types.go for common datatypes and values

Define UploadConfig to control uploads, and Report to define what a report looks like.

The init() file sets the names of the local and upload directories. If these don't exist
telemetry is turned off.

Change-Id: I9c7ea2893d225efdccbe7148215ecd5ff57c8ebb
Reviewed-on: https://go-review.googlesource.com/c/telemetry/+/497395
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Jamal Carvalho <jamal@golang.org>
Run-TryBot: Peter Weinberger <pjw@google.com>
1 file changed
tree: 859a49a47e66b5a792a38af091bdcb93a54eec39
  1. config/
  2. godev/
  3. CONTRIBUTING.md
  4. doc.go
  5. go.mod
  6. go.sum
  7. LICENSE
  8. PATENTS
  9. README.md
  10. types.go
README.md

Go Telemetry

This repository holds the Go Telemetry server code and libraries.

Report Issues / Send Patches

This repository uses Gerrit for code changes. To learn how to submit changes to this repository, see https://golang.org/doc/contribute.html.

The main issue tracker for the time repository is located at https://github.com/golang/go/issues. Prefix your issue with “x/telemetry:” in the subject line, so it is easy to find.