code: func TagsFor(field reflect.StructField) Tags {
  	pTags := Tags{}
  	for _, tag := range strings.Fields(tags) {
  		if valTag := field.Tag.Get(tag); valTag != "" {
  			pTags = append(pTags, Tag{valTag, tag})
  		}
  	}
  
  	if len(pTags) == 0 {
  		pTags = append(pTags, Tag{field.Name, "db"})
  	}
  	return pTags
  }
docs: // TagsFor is a function which returns all tags defined
  // in model field.