Problem z importowaniem w GO

Pytania i problemy
Meretti
Meretti

Dobry wieczór LVLUP'owicze!

Zacząłem bawić się językiem GO, natrafiłem na problem z importowaniem paczek. Zapewne robię coś źle, wyskakuje problem "could not import packages/messages (no required module provides package "packages/messages")". Plik messages.go jest w folderze packages

package main

import (

"fmt"

"packages/messages"

)

func main() {

fmt.Println("Hello world!")

fmt.Println(messages.Message)

}

package messages

func Message() string {

return ("Hello!")

}

Z góry dziękuję!

SystemZ
SystemZ Admin lvlup.pro

Wygląda na to, że importujesz paczkę packages a zadeklarowałeś package. Zwykła literówka.

Meretti
Meretti

Niestety nie, importowany "packages" w pliku main.go odnosi się do nazwy folderu następnie pliku. Jeżeli o to chodzi @SystemZ

Meretti
Meretti

Wątek do zamknięcia. Dla początkujących w GO, przy importowaniu paczki na początku dajemy nazwę modułu, później pakietu 😃

system
system

Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.