VOL-1900 lint warning fixes

Change-Id: Ibbe15bc887f0ed9e0de4d01b522f0a0429773b44
diff --git a/cli/menu/mainmenu/device.go b/cli/menu/mainmenu/device.go
index d2c4b15..23f71a5 100644
--- a/cli/menu/mainmenu/device.go
+++ b/cli/menu/mainmenu/device.go
@@ -25,6 +25,7 @@
 	"github.com/golang/protobuf/ptypes/empty"
 	"github.com/opencord/voltha-go/cli/menu/devicemenu"
 	"github.com/opencord/voltha-go/cli/util"
+	"github.com/opencord/voltha-lib-go/v2/pkg/log"
 	"github.com/opencord/voltha-protos/v2/go/voltha"
 )
 
@@ -36,19 +37,22 @@
 	if err != nil {
 		fmt.Println(err)
 	}
-	deviceIds := []string{"exit", "quit"}
+	deviceIDs := []string{"exit", "quit"}
 	for i := 0; i < len(items); i++ {
-		deviceIds = append(deviceIds, items[i].Id)
+		deviceIDs = append(deviceIDs, items[i].Id)
 	}
 	var b = make([]byte, 1)
 	input := ""
 
 	for {
-		os.Stdin.Read(b)
+		_, err := os.Stdin.Read(b)
+		if err != nil {
+			log.Errorw("unable-to-read-from-stdin-file", log.Fields{"error": err})
+		}
 		char := string(b)
 		if char == "\t" || char == "\n" || char == "?" {
 			fmt.Println("")
-			ret, prompt := util.Test(input, deviceIds)
+			ret, prompt := util.Test(input, deviceIDs)
 			if len(ret) == 1 {
 				input = ret[0]
 				if input == "quit" {