码迷,mamicode.com
首页 > 其他好文 > 详细

项目中遇到的问题

时间:2019-06-11 11:07:32      阅读:68      评论:0      收藏:0      [点我收藏+]

标签:continue   tin   return   ring   code   fun   ret   flags   初始   

type Comment struct {
    name string       // 该指针为空, 初始化时才能设置为空;
    flags *FlagSet
    PostRun func(cmd *Comment, args []string)    //结构中的抽象方法
} 


c := &Comment{"name",nil, func(cmd *Comment, args []string) {
    strings.Join(args," ")
}}


func (c *Comment) Flag() *FlagSet{
    if c.flags == nil{
        c.flags = NewFlagSet(c.name, ContinueOnError)
    }
    return c.flags
}

 

项目中遇到的问题

标签:continue   tin   return   ring   code   fun   ret   flags   初始   

原文地址:https://www.cnblogs.com/ruili07/p/11002101.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!