github.com/smugmug/godynamo@v0.0.0-20151122084750-7913028f6623/types/condition/condition.go (about) 1 // Condition implements conditions used in Query and Scan. See: 2 // http://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_Condition.html 3 package condition 4 5 import ( 6 "github.com/smugmug/godynamo/types/attributevalue" 7 ) 8 9 type Conditions map[string]*Condition 10 11 type Condition struct { 12 AttributeValueList []*attributevalue.AttributeValue 13 ComparisonOperator string 14 } 15 16 func NewConditions() Conditions { 17 k := make(map[string]*Condition) 18 return k 19 } 20 21 func NewCondition() *Condition { 22 k := new(Condition) 23 k.AttributeValueList = make([]*attributevalue.AttributeValue, 0) 24 return k 25 }