Files
gico/types/types.go

29 lines
613 B
Go

package types
import (
"time"
)
type (
Month string
Commit struct {
LOC int `json:"loc,omitempty"`
Message string `json:"message,omitempty"`
TimeStamp time.Time `json:"ts,omitempty"`
Author string `json:"author,omitempty"`
Repo string `json:"repo,omitempty"`
Path string `json:"path,omitempty"`
}
DataSet map[time.Time]WorkDay
YearFreq []int
ExpYearFreq struct {
YearFreq YearFreq
Created time.Time
}
WorkDay struct {
Day time.Time `json:"day"`
Count int `json:"count"`
Commits []Commit `json:"commits,omitempty"`
}
)