从其他目录转换类型

时间:2018-06-28 23:58:14

标签: go casting type-conversion

项目的当前结构如下:

project 
---main.go
---src
------file.go

file.go内部,我创建了一个变量:

f := &FileInfo{}

然后,我将此变量存储在map[string]interface{}中。 当我想找回该变量时:

ff, ok := mymap[filename].(*FileInfo) 

我有一个问题,因为okfalse。调试器告诉我实际类型为*src.FileInfo。所以我尝试了:

ff, ok := mymap[filename].(*src.FileInfo) 

这给了我另一个错误:

src is undefined

那我该如何正确地从地图上获得该值?

0 个答案:

没有答案