package mainimport "fmt"
type Person struct {
firstName string
lastName string
}
func (person *Person) hello() {
fmt.Println("Firstname:")
fmt.Println(person.firstName)
fmt.Println("Lastname:")
fmt.Println(person.lastName)
}
func main() {
demo()
var me Person
me.firstName = "Pavel"
me.lastName = "Polyakov"
me.hello()
}
package main
import "fmt"
func demo() {
fmt.Println("HI")
}
/usr/local/go/bin/go run /Users/PavelPolyakov/IdeaProjects/src/github.com/pavelpolyakov/test/src/test.go
# command-line-arguments
src/test.go:21: undefined: demo
go run test.go demo.go
3. Делал
go install /Users/PavelPolyakov/IdeaProjects/src/github.com/pavelpolyakov/test/src/
import "github.com/pavelpolyakov/test/src/
--
Вы получили это сообщение, поскольку подписаны на группу GoLang Russian.
Чтобы отказаться от подписки на эту группу и перестать получать из нее сообщения, отправьте электронное письмо на адрес golang-ru+...@googlegroups.com.
Настройки подписки и доставки писем: https://groups.google.com/groups/opt_out.
can't load package: /Users/PavelPolyakov/IdeaProjects/src/github.com/PavelPolyakov/test/test.go:8:2: local import "./demo" in non-local package
--
Вы получили это сообщение, поскольку подписаны на группу Golang Russian.