浏览代码

fix lint warnings

Darien Raymond 7 年之前
父节点
当前提交
b01180b913
共有 2 个文件被更改,包括 4 次插入2 次删除
  1. 2 0
      app/proxyman/inbound/always.go
  2. 2 2
      common/log/logger.go

+ 2 - 0
app/proxyman/inbound/always.go

@@ -104,6 +104,7 @@ func NewAlwaysOnInboundHandler(ctx context.Context, tag string, receiverConfig *
 	return h, nil
 }
 
+// Start implements common.Runnable.
 func (h *AlwaysOnInboundHandler) Start() error {
 	for _, worker := range h.workers {
 		if err := worker.Start(); err != nil {
@@ -113,6 +114,7 @@ func (h *AlwaysOnInboundHandler) Start() error {
 	return nil
 }
 
+// Close implements common.Closable.
 func (h *AlwaysOnInboundHandler) Close() error {
 	var errors []interface{}
 	for _, worker := range h.workers {

+ 2 - 2
common/log/logger.go

@@ -48,14 +48,14 @@ func (l *generalLogger) run() {
 	if logger == nil {
 		return
 	}
-	defer logger.Close()
+	defer logger.Close() // nolint: errcheck
 
 	for {
 		select {
 		case <-l.done.Wait():
 			return
 		case msg := <-l.buffer:
-			logger.Write(msg.String() + platform.LineSeparator())
+			logger.Write(msg.String() + platform.LineSeparator()) // nolint: errcheck
 			dataWritten = true
 		case <-ticker.C:
 			if !dataWritten {