code: func (doc *Document) Get(name string) string {
  	for _, field := range doc.fields {
  		if field.Name() == name && field.StringValue() != "" {
  			return field.StringValue()
  		}
  	}
  	return ""
  }
docs: /*
  Returns the string value of the field with the given name if any exist in
  this document, or null.  If multiple fields exist with this name, this
  method returns the first value added. If only binary fields with this name
  exist, returns null.
  
  For IntField, LongField, FloatField, and DoubleField, it returns the string
  value of the number. If you want the actual numeric field instance back, use
  getField().
  */