Open CaledoniaProject opened 5 years ago
gobfuscate does not work with the following code (shortened):
package main import ( "fmt" ) type Test1 struct { data map[int]pathInfo } type pathInfo struct { name string } func main() { fmt.Println("Hello There!") }
It complains with XXX has no member "pathInfo". The only solution is to modify the source code and move pathInfo definition above Test1 structure.
XXX has no member "pathInfo"
Can you fix it?
Looks like go itself scans the source code twice. Minimal case updated.
gobfuscate does not work with the following code (shortened):
It complains with
XXX has no member "pathInfo"
. The only solution is to modify the source code and move pathInfo definition above Test1 structure.Can you fix it?