Я играю с Google Go, и мне весело (!), Но у меня проблемы с подсистемой пакета.Создайте и отправьте мой собственный локальный пакет в Go
Я бегу Go 1.0.1 на Mac OS X Lion. Я также создаю различные программные файлы без проблем (я также создаю небольшой webapp, используя html/templates без проблем, и он компилируется и запускается без каких-либо ошибок).
я определил "многоразовый" пакет (even.go):
package even
func Even(i int) bool {
return i % 2 == 0
}
func Odd(i int) bool {
return i % 2 == 1
}
и программу потребительского (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))
}
Но когда я скомпилировать библиотеку» "с использованием
go build even.go
У меня ничего нет ... Нет ошибок, нет сообщений ... Что происходит?
Как мне это сделать?
что происходит? не могли бы вы быть более ясными, пожалуйста? успешно ли он компилируется? генерируется исполняемый файл? – Chaos
нет, не сгенерирован исполняемый файл. no, no output message ... – gsscoder