Documentation
¶
Index ¶
- Constants
- func CheckIfDataExpired(lastUpdate time.Time) bool
- func CustomizeCheckIfDataExpired(lastUpdate time.Time, duration time.Duration) bool
- func GetDeviceID(sid int64) (datacenterid, workerid int64)
- func GetGenTime(sid int64) (t string)
- func GetGenTimestamp(sid int64) (timestamp int64)
- func GetMysqlDSN(mysql config.MysqlConf) string
- func GetTextFromContribution(contributions []*contribution.Contribution) string
- func GetTextFromLanguages(languages *analysis.Languages) string
- func GetTextFromProfile(profile *developer.Developer) string
- func GetTimestamp(sid int64) (timestamp int64)
- func GetTimestampStatus() (state float64)
- func IsSuccess(baseResp *base.Base) bool
- type Snowflake
Constants ¶
View Source
const ( NanosecondsInAMillisecond = 1_000_000 // 每毫秒的纳秒数 MillisecondsInASecond = 1000 // 每秒的毫秒数 )
Variables ¶
This section is empty.
Functions ¶
func CheckIfDataExpired ¶
func GetDeviceID ¶
GetDeviceID 获取数据中心ID和机器ID
func GetGenTimestamp ¶
GetGenTimestamp 获取创建ID时的时间戳
func GetTextFromContribution ¶
func GetTextFromContribution(contributions []*contribution.Contribution) string
func GetTextFromLanguages ¶
func GetTextFromProfile ¶
func GetTimestampStatus ¶
func GetTimestampStatus() (state float64)
GetTimestampStatus 获取时间戳已使用的占比:范围(0.0 - 1.0)
Types ¶
Click to show internal directories.
Click to hide internal directories.