package service import ( "log" "xps/cmd/datasource" ) func NewID() int64 { engine := datasource.InstanceIDServer() ret, err := engine.Exec("replace into uid_sequence(stub) values('a')") if err != nil { log.Fatal(err.Error()) } uid, err := ret.LastInsertId() if err != nil { log.Fatal(err.Error()) } return uid }