练习 Stringer

问题

通过让 IPAddr 类型实现 fmt.Stringer 来打印点号分隔的地址。

例如,IPAddr{1, 2, 3, 4} 应当打印为 “1.2.3.4”。

背景知识

  1. 类型的定义
  2. 实现类型的自定义函数扩展

实现思路

  1. 申明IPAddr类型,为该类型添加string接口实现。
  2. 定义并初始化映射类型,键为string,值为IPAddr。
    3.调用string接口实现自定义输出。

实现代码

GitHub

参考链接

  1. 练习:Stringer
打赏作者

您的支持将鼓励我们继续创作!

[微信] 扫描二维码打赏

[支付宝] 扫描二维码打赏

发表评论

电子邮件地址不会被公开。 必填项已用*标注