工厂模式

2019-05-11  本文已影响0人  寒云暮雨
package animal
//包里面 小写开始的结构体不可以导出
type dog struct {
    Name string
}

func init() {

}
func Dog(name string) *dog {
    return &dog{Name: name}
}

package main

import "awesomeProject/animal"



func main() {
    dog := animal.Dog("a")
    println(dog.Name)
}

上一篇 下一篇

猜你喜欢

热点阅读