code: func Empty(t TestingT, object interface{}, msgAndArgs ...interface{}) bool {
  	if h, ok := t.(tHelper); ok {
  		h.Helper()
  	}
  
  	pass := isEmpty(object)
  	if !pass {
  		Fail(t, fmt.Sprintf("Should be empty, but was %v", object), msgAndArgs...)
  	}
  
  	return pass
  
  }
docs: // Empty asserts that the specified object is empty.  I.e. nil, "", false, 0 or either
  // a slice or a channel with len == 0.
  //
  //  assert.Empty(t, obj)