Documentation ¶
Overview ¶
Package gocov is a code coverage analysis tool for Go.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Function ¶
type Function struct { // Name is the name of the function. If the function has a receiver, the // name will be of the form T.N, where T is the type and N is the name. Name string // File is the full path to the file in which the function is defined. File string // Start is the start offset of the function's signature. Start int // End is the end offset of the function. End int // statements registered with this function. Statements []*Statement }
func (*Function) Accumulate ¶
Accumulate will accumulate the coverage information from the provided Function into this Function.
type Package ¶
type Package struct { // Name is the canonical path of the package. Name string // Functions is a list of functions registered with this package. Functions []*Function }
func (*Package) Accumulate ¶
Accumulate will accumulate the coverage information from the provided Package into this Package.
type Statement ¶
type Statement struct { // Start is the start offset of the statement. Start int // End is the end offset of the statement. End int // Reached is the number of times the statement was reached. Reached int64 }
func (*Statement) Accumulate ¶
Accumulate will accumulate the coverage information from the provided Statement into this Statement.
Click to show internal directories.
Click to hide internal directories.