Задать вопрос
qrasik
@qrasik
Веб-разработчик

Проблема с компиляцией

Есть пара файлов по адресу: D:\src\hw
hw.go
package main
import (
	"mix"
)
func main() {
	mix.Dex()
}

mix.go
package mix
import (
	"fmt"
)
func Dex() {
	fmt.Print("Тест")
}


При попытке скомпилировать проект (go build hw), вылезает ошибка:
can't load package: package hw: found packages main (hw.go) and mix (mix.go) in D:\src\hw

P.S. GOPATH прописан. Отдельные файлы собираются и запускаются.
  • Вопрос задан
  • 3230 просмотров
Подписаться 3 Оценить 4 комментария
Решения вопроса 1
DeusModus
@DeusModus
Нельзя создать пакет не в отдельной папке.
Правильная структура:


PS: Читайте доки, там всё написано про пакеты.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы