Я пытаюсь создать пользовательский пакет в go: я создал проект папки:
my_project
|_database
|_database.go
main.go
, но когда я пытаюсь импортировать его, появляется сообщение об ошибке: "не удалось импортировать базу данных (нет пакет для базы данных импорта) "
я пытаюсь запустить" go init ", как написано в каком-то учебнике, и создал файл" go .mod ", затем я запускаю" go install "и работает хорошо, но в основном. go это все еще не работает. Структура проекта теперь такая:
my_project
|_database
|_database.go
|_go.mod
|_go.sum
main.go
Я работаю на windows с визуальным кодом студии
Вот как я импортирую пакет:
import (
"fmt"
...
"database"
)
function main() {