为了账号安全,请及时绑定邮箱和手机立即绑定

*File类型为什么能给到io.Writer类型中

*File类型为什么能给到io.Writer类型中

正在回答

1 回答

只要一个类型,实现了一个接口的任意方法,都能隐式转换为该接口类型

可以看下具体的代码
// io.go 
// io.Writer 接口定义
type Writer interface {   
   Write(p []byte) (n int, err error)
}

// file.go
// File结构体write方法
func (f *File) Write(b []byte) (n int, err error) {
    // .......
}


1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

*File类型为什么能给到io.Writer类型中

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号