Explorar el Código

main: generate 64bit id

Xiang Li hace 11 años
padre
commit
18d95b336f
Se han modificado 1 ficheros con 2 adiciones y 2 borrados
  1. 2 2
      main.go

+ 2 - 2
main.go

@@ -41,9 +41,9 @@ func main() {
 	serve("etcd", config.BindAddr, config.EtcdTLSInfo(), corsInfo, e)
 }
 
-func genId() int {
+func genId() int64 {
 	r := rand.New(rand.NewSource(int64(time.Now().Nanosecond())))
-	return r.Int()
+	return r.Int63()
 }
 
 func serve(who string, addr string, tinfo *config.TLSInfo, cinfo *ehttp.CORSInfo, handler http.Handler) {