по прежнему работает
с зависимостями теми же, которые начинаются с корня проекта.
Вопрос как импорт пакетов понимает где их искать?
package main
import (
"calculator/diff"
"calculator/sum"
"fmt"
)
func main() {
s := sum.Sum(1, 2)
fmt.Println("сумма равна:", s)
d := diff.Diff(2, 1)
fmt.Println("разность равна:", d)
}
в гугле набираете "golang modules как работает import" и читаете 😁
да, я сразу не понял что ключевую роль при импорте играет go.mod
Обсуждают сегодня