Go 如何将multipart.File转换为io.Reader
也许我只是不明白如何使用Go 如何将multipart.File转换为io.Reader,go,multipart,Go,Multipart,也许我只是不明白如何使用Read方法来读取文件对象,但我在文档中看到io.Reader在多部分.File接口中,但我不明白如何访问它。任何指导都将不胜感激。这意味着多部分.File接口包括io.Reader接口,因此任何有效的多部分.File对象也是有效的io.Reader。因此,您可以对类型为multipart.File的对象调用Read方法(由io.Reader定义),这意味着multipart.File接口包括io.Reader接口,因此,任何有效的多部分.File对象也是有效的io.Re
Read
方法来读取文件
对象,但我在文档中看到io.Reader
在多部分.File
接口中,但我不明白如何访问它。任何指导都将不胜感激。这意味着多部分.File
接口包括io.Reader
接口,因此任何有效的多部分.File
对象也是有效的io.Reader
。因此,您可以对类型为multipart.File
的对象调用Read
方法(由io.Reader
定义),这意味着multipart.File
接口包括io.Reader
接口,因此,任何有效的多部分.File
对象也是有效的io.Reader
。因此,您可以在类型为multipart.File
的对象上调用Read
方法(由io.Reader
定义),接口T可以使用(可能限定的)接口类型名E代替方法规范。这称为T中的嵌入接口E;它将E的所有(导出和非导出)方法添加到接口T。也就是说,您不访问读卡器,因为multipart.File中没有io.reader,而是具有4个嵌入式接口所具有的所有方法,您可以直接访问这些方法。接口T可以使用(可能限定的)接口类型名称E代替方法规范。这称为T中的嵌入接口E;它将E的所有(导出和非导出)方法添加到接口T。也就是说,您不访问读卡器,因为multipart.File中没有io.reader,而是具有4个嵌入式接口所具有的所有方法,您可以直接访问这些方法。