Files
exchange_go/common/const/userlockkey/userlockkey.go
2025-02-06 11:14:33 +08:00

29 lines
732 B
Go

package userlockkey
import (
"strconv"
)
var (
preOrder = "Order-" //分布式锁现货委托单+划转前缀
preFutOrder = "futOrder-" //分布式锁u本位--合约委托单+划转前缀
preFutCoinOrder = "futCoinOrder-" //分布式锁币本位--合约委托单+划转前缀
)
// GetUserLockKey 分布式锁现货 用户 key
func GetUserLockKey(userId int) string {
return preOrder + strconv.Itoa(userId)
}
// GetUserFutLockKey u本位--分布式锁合约 用户 key
func GetUserFutLockKey(userId int) string {
return preFutOrder + strconv.Itoa(userId)
}
// GetUserFutCoinLockKey 币本位--分布式锁合约 用户 key
func GetUserFutCoinLockKey(userId int) string {
return preFutCoinOrder + strconv.Itoa(userId)
}