package uid import ( "context" "os" "github.com/go-kratos/kratos/v2" ) // GetAppId 获取应用id func GetAppId(ctx context.Context) string { appId := "" appInfo, ok := kratos.FromContext(ctx) if ok { appId = appInfo.ID() } else { appId, _ = os.Hostname() } return appId }