dash
packageThis package is not in the latest version of its module.
Details
Validgo.mod file
The Go module system was introduced in Go 1.11 and is the official dependency management solution for Go.
Redistributable license
Redistributable licenses place minimal restrictions on how software can be used, modified, and redistributed.
Tagged version
Modules with tagged versions give importers more predictable builds.
Stable version
When a project reaches major version v1 it is considered stable.
- Learn more about best practices
Repository
Links
Documentation¶
Overview¶
Package dash reads build.golang.org's dashboards.
Index¶
Constants¶
This section is empty.
Variables¶
This section is empty.
Functions¶
This section is empty.
Types¶
typeBoard¶
type Board struct {Repostring// repo being displayed: "go", "arch", and so onBranchstring// branch in repoBuilders []string// builder columnsRevisions []*Line// commit lines, newest to oldest}A Board is a single dashboard.
funcRead¶
Read reads and returns all the dashboards on build.golang.org(for the main repo, the main repo release branches, and subrepos),including all results up to the given time limit.It guarantees that all the returned boards will have the same b.Builders slices,so that any line.Results[i] even for different boards refers to a consistentbuilder for a given i.
typeLine¶
type Line struct {Repostring// same as b.RepoBranchstring// same as b.BranchRevisionstring// revision of RepoGoRevisionstring// for Repo != "go", revision of go repo being usedGoBranchstring// for Repo != "go", branch of go repo being usedDatetime.Time// date of commitAuthorstring// author of commitDescstring// commit description// // Results[i] reports b.Builders[i]'s result:// "" (not run), "ok" (passed), or the URL of the failure log// ("https://build.golang.org/log/...")Results []string}A Line is a single commit line on a Board b.