feat: support configuring aliyun resource group id

This commit is contained in:
Fu Diwei
2025-05-27 21:04:25 +08:00
parent b8b94dfd77
commit df1f216b5b
26 changed files with 186 additions and 82 deletions

View File

@@ -22,10 +22,11 @@ func ToPtr[T any](v T) (p *T) {
// 出参:
// - 返回对象的指针。
func ToPtrOrZeroNil[T any](v T) (p *T) {
if !reflect.ValueOf(v).IsZero() {
return &v
if reflect.ValueOf(v).IsZero() {
return nil
}
return nil
return &v
}
// 将指针转换为对象。