package models // A Tag associates a story with other content, like other stories, logs and more. type Tag struct { Kind TagKind `bson:"kind"` Name string `bson:"name"` } // Equal returns true if the tags match one another. func (tag *Tag) Equal(other Tag) bool { return tag.Kind == other.Kind && tag.Name == other.Name } // IsChangeObject is a dummy interface implementation func (*Tag) IsChangeObject() { // Dummy interface implementation }