type Config struct {

  Item

  lock

}

func (*Config) getItem(){

}

func (*Config) SetItem(){

}

channel :

  - timer

  - input

  - control