Hi Im newbie in golang.Chiama una funzione da un altro pacchetto in Go
Ho due file main.go
che è inferiore a package main
e un altro file con alcune funzioni nel pacchetto chiamato funzioni.
La mia domanda è: come posso chiamare una funzione da package main
?
File 1: main.go (nella 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
}
File 2: functions.go (situato in MyProj/funzioni/functions.go)
package functions
func getValue() string{
return "Hello from this another package"
}
Grazie mille per il vostro aiuto.
Cari utenti SO: si prega di spiegare i downvotes! Non aiuta nessuno se non lasci un commento _perché_ pensi che questa sia una brutta domanda. – topskip
È necessario iniziare il nome della funzione con un nome maiuscolo ('GetValue()') per chiamarlo dall'esterno. – topskip