Gorilla websocket example не видит файлы
решил попробовать использовать websocket на go (нужно для backend части мобильного приложения).
Я познакомился с примером на https://github.com/gorilla/websocket/tree/master/examples/chat
создал такие же файлы с таким же содержимым в одной директории.
И пытаюсь запустить из терминала VS Code командной go run main.go
Он кидает ошибку
# command-line-arguments
.\main.go:26:9: undefined: newHub
.\main.go:30:3: undefined: serveWs
Почему он видит эти файлы?
(с GO первый раз знакомлюсь)