// Get the specified log by name
// - if not in memory, it will be created/opened
Get the specified log by name
- if not in memory, it will be created/opened
// Get the specified log by name // - if not in memory it will be created / opened
func (s svc) Get(name string) (*zap.Logger, error) {
	if log, ok := s.Holder[name]; ok {
		log.lastUsed = time.Now()
		return log.logger, nil
	}
	return s.open(name)
}
func ( s svc ) Get ( name string ) ( * zap . Logger , error ) { if log , ok := s . Holder [ name ] ; ok { log . lastUsed = time . Now ( ) return log . logger , nil } return s . open ( name ) }
Get the specified log by name
 if not in memory, it will be created/opened
Get the specified log by name if not in memory it will be created / opened