Estoy jugando con Google Go y me estoy divirtiendo (!), Pero tengo algunos problemas con el subsistema del paquete.Cree y haga referencia a mi propio paquete local en Go
Estoy ejecutando Go 1.0.1 en Mac OS X Lion. También he creado varios programas de archivos únicos sin problemas (también he compilado una pequeña aplicación web usando html/templates sin problemas y se compila y se ejecuta sin ningún error).
he definido un paquete de "reutilizable" (even.go):
package even
func Even(i int) bool {
return i % 2 == 0
}
func Odd(i int) bool {
return i % 2 == 1
}
y un programa de consumo (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))
}
Pero cuando compilo la "biblioteca "usando
go build even.go
no tengo nada ... no hay errores, ningún mensaje ... ¿Qué ocurre?
¿Cómo debo hacer esto?
¿Qué sucede entonces? podrías ser mas claro por favor? se compila con éxito? es el ejecutable generado? – Chaos
no, no se ha generado ningún ejecutable. no, no hay mensaje de salida ... – gsscoder