Command line client for Write.as https://write.as/apps/cli
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

17 rader
452 B

  1. package multierror
  2. // Len implements sort.Interface function for length
  3. func (err Error) Len() int {
  4. return len(err.Errors)
  5. }
  6. // Swap implements sort.Interface function for swapping elements
  7. func (err Error) Swap(i, j int) {
  8. err.Errors[i], err.Errors[j] = err.Errors[j], err.Errors[i]
  9. }
  10. // Less implements sort.Interface function for determining order
  11. func (err Error) Less(i, j int) bool {
  12. return err.Errors[i].Error() < err.Errors[j].Error()
  13. }