[ad_1]
There are two problems:
#1
You need to have both files in the same directory with the same package name; namely, main.
#2
You need to compile and execute all files in this directory which you can do either using:
go run ./...to execute all files in this directory, or,go run app.go main.goto execute just these two files.
Alternatively, as suggested by @mkopriva, you can move and export all handler functions to a different package, let’s call it package handlers and just import this package in your main app.
[ad_2]
solved route method becomes undefined in main package file