Witaj, jestem nowicjuszem w golangu.Wywołanie funkcji z innej paczki w Go
Mam dwa pliki main.go
, który jest pod package main
, i inny plik z niektórymi funkcjami w pakiecie o nazwie funkcje.
Moje pytanie brzmi: jak mogę wywołać funkcję z package main
?
pliku 1: main.go (znajduje się w MyProj/main.go)
package main
import "fmt"
import "functions" // I dont have problem creating the reference here
func main(){
c:= functions.getValue() // <---- this is I want to do
}
pliku 2: functions.go (znajduje się w MyProj/funkcje/functions.go)
package functions
func getValue() string{
return "Hello from this another package"
}
Dziękuję bardzo za pomoc.
Szanowni użytkownicy SO: proszę opisać downvotes! Nikomu to nie pomoże, jeśli nie zostawisz komentarza, dlaczego uważasz, że to złe pytanie. – topskip
Musisz uruchomić swoją nazwę funkcji z nazwą kapitału ('GetValue()'), aby wywołać ją z zewnątrz. – topskip