Sto giocando con Google Go e mi sto divertendo (!), Ma sto riscontrando qualche problema con il sottosistema dei pacchetti.Costruisci e fai riferimento al mio pacchetto locale in Go
Sono in esecuzione Vai 1.0.1 su Mac OS X Lion. Ho anche creato vari programmi per singoli file senza problemi (ho anche creato una piccola webapp usando html/templates senza problemi e si compila e funziona senza errori).
ho definito un pacchetto "riutilizzabile" (even.go):
package even
func Even(i int) bool {
return i % 2 == 0
}
func Odd(i int) bool {
return i % 2 == 1
}
e un programma per i consumatori (useeven.go):
package main
import (
"./even"
"fmt"
)
func main() {
a := 5
b := 6
fmt.Printf("%d is even %v?\n", a, even.Even(a))
fmt.Printf("%d is odd %v?\n", b, even.Odd(b))
}
Ma quando compilo il "biblioteca "using
go build even.go
Non ho ottenuto nulla ... Nessun errore, nessun messaggio ... Che succede?
Come devo fare?
cosa succede allora? potresti essere più chiaro per favore? si compila con successo? è l'eseguibile generato? – Chaos
no, nessun file eseguibile generato. no, nessun messaggio di output ... – gsscoder