enums in indirectly parsed packages are not recognized
tsuzu opened this issue · 0 comments
tsuzu commented
// foo/foo.go
package foo
type Status string
const (
OK Status = "ok"
Failed Status "failed"
)
// bar.go
package bar
import "foo"
type Bar struct {
Status foo.Status
}
のようにしても、foo.Statusは単なるstringとして解釈されてしまい、OKやFailedが認識されない