2019-05-13

2019-05-13  本文已影响0人  sujeking

code/go 为GOPATH

那么需要在code/go目录下建立三个目录 pkg src bin

再在src 目录下载建立报名 szw.com 那么这个目录就是项目/工程目录了 例如我现在在里面新建lib目录 那么在引用的时候就是szw.com/lib

type Person struct {
    Name string
    Age int
    Address string
}

type PersonApi interface {
    getAddress()
    SetAddress()
}


func (p Person) getAddress() string{ //获取值使用一个引用
    return p.Address    
}

//对于那些需要修改当前结构体对象的方法,则需要传入指针
func (p *Person) SetAddress(address string) {  //需要注意属性、方法首字母大写为public 小写为private
    p.Address = address    
}
package main
import (
    "fmt"
    "szw.com/lib"
)
func main(){
    p := Person{}
    p.SetAddress("China HongKong")
    fmt.Println(p.getAddress())
}
上一篇 下一篇

猜你喜欢

热点阅读