Documentation ¶
Index ¶
Constants ¶
View Source
const ( //Poch ( 2017-05-27 16:52:35.250507739 +0800 CST ).UnixNano() / 1e6 Poch = 1495875155250 //WorkerIDBits WorkerId所占的位 WorkerIDBits = uint64(10) //SenquenceBits 序列号占的位 SenquenceBits = uint64(12) //WorkerIDShift 参照 WorkerIDShift = SenquenceBits //TimeStampShift 参照 TimeStampShift = SenquenceBits + WorkerIDBits //SequenceMask 最大序列号值 4095(4096个) SequenceMask = int64(-1) ^ (int64(-1) << SenquenceBits) //MaxWorker 最大客户端标志值 1023(1024个) MaxWorker = int64(-1) ^ (int64(-1) << WorkerIDBits) )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
Click to show internal directories.
Click to hide internal directories.