我正在尝试创建一个表示正数的抽象数据类型:packagemtypepositiveNumintfuncMakePositiveNum(iint)positiveNum{ifi以下是一些使用示例:packagemainimport"m"funcmain(){pn:=m.MakePositiveNum(123)//i:=1;m.UsePositiveNum(i)//failsasexpectedbecause//intispassedinsteadofpositiveNum//useInt(pn)//failsbecausetryingtopasspositiveNuminsteadofi