proxy/manager.go
Method Manager.Configure
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
func (p *Manager) Configure(debug bool, logger *zap.Logger, bindAddress string, bufferSize int, defaultClientTimeout int, defaultResolveTTL int) {
exported function GetManager should have comment or be unexported Open
Open
func GetManager() *Manager {
- Exclude checks
exported method Manager.UnregisterByBindPort should have comment or be unexported Open
Open
func (p *Manager) UnregisterByBindPort(port string) bool {
- Exclude checks
exported var ProxyStorage should have comment or be unexported Open
Open
var ProxyStorage = make(map[string]*Proxy)
- Exclude checks
exported method Manager.GetConfigByBindPort should have comment or be unexported Open
Open
func (p *Manager) GetConfigByBindPort(port string) *ProxyInstance {
- Exclude checks
exported method Manager.Configure should have comment or be unexported Open
Open
func (p *Manager) Configure(debug bool, logger *zap.Logger, bindAddress string, bufferSize int, defaultClientTimeout int, defaultResolveTTL int) {
- Exclude checks
exported method Manager.PersistProxyConfig should have comment or be unexported Open
Open
func (p *Manager) PersistProxyConfig(proxy *ProxyInstance) error {
- Exclude checks
exported type Manager should have comment or be unexported Open
Open
type Manager struct {
- Exclude checks
exported var ProxyConfigStorage should have comment or be unexported Open
Open
var ProxyConfigStorage = make(map[string]*ProxyInstance)
- Exclude checks
exported method Manager.RegisterProxy should have comment or be unexported Open
Open
func (p *Manager) RegisterProxy(proxyInstance ProxyInstance) bool {
- Exclude checks