github.com/diamondburned/arikawa@v1.3.14/gateway/shards.go (about) 1 package gateway 2 3 type Shard [2]int 4 5 func DefaultShard() *Shard { 6 var s = Shard([2]int{0, 1}) 7 return &s 8 } 9 10 func (s Shard) ShardID() int { 11 return s[0] 12 } 13 14 func (s Shard) NumShards() int { 15 return s[1] 16 }