ErrorFun.go 399 B

12345678910111213141516171819202122
  1. package main
  2. import (
  3. "fmt"
  4. )
  5. // 定义 `int` 类型除法运算的函数
  6. func Divide(varDividee int, varDivider int) (result int, errorMsg string) {
  7. if varDivider == 0 {
  8. dData := DivideError{
  9. dividee: varDividee,
  10. divider: varDivider,
  11. }
  12. errorMsg = dData.Error()
  13. return
  14. } else {
  15. return varDividee / varDivider, ""
  16. }
  17. }