我试图从其reflect.Type和value创建枚举实例 https://play.golang.org/p/PqklMe_Z4WX
有没有办法在golang中创建枚举实例,其类型和可能的常量值?
答案 0 :(得分:1)
使用=IF(AND(F2=KWILA, B14=0.14), B38, IF(AND(F2=KWILA, B14=0.9), C38, IF(AND(F2=VITEX, B14=0.9), C39, IF(AND(F2=PINE, B14=0.14), B40, IF(AND(F2=PINE, B14=0.9), C40, IF(AND(F2=MACRO, B14=0.14), B41, H2))))))
获取值,SetString
设置值。
reflect.New(t).Elem()