diff --git a/csbi/write.go b/csbi/write.go
index 674f2329a852a1f63039ce2ca639393ed9137fb6..b9ed31815636c79c42b3a63c409531e1895ed330 100644
--- a/csbi/write.go
+++ b/csbi/write.go
@@ -128,29 +128,29 @@ func writeGoStruct(path string, code *gogen.GeneratedCode, t spb.Type) error {
 	defer genutil.SyncFile(generatedCode)
 
 	// Write the package header to the supplier writer.
-	fmt.Fprint(generatedCode, code.CommonHeader)
-	fmt.Fprint(generatedCode, code.OneOffHeader)
+	fmt.Fprint(generatedCode, code.CommonHeader) //nolint:errcheck
+	fmt.Fprint(generatedCode, code.OneOffHeader) //nolint:errcheck
 
 	// Write the returned Go code out. First the Structs - which is the struct
 	// definitions for the generated YANG entity, followed by the enumerations.
 	for _, snippet := range code.Structs {
-		fmt.Fprintln(generatedCode, snippet.String())
+		fmt.Fprintln(generatedCode, snippet.String()) //nolint:errcheck
 	}
 
 	for _, snippet := range code.Enums {
-		fmt.Fprintln(generatedCode, snippet)
+		fmt.Fprintln(generatedCode, snippet) //nolint:errcheck
 	}
 
 	// Write the generated enumeration map out.
-	fmt.Fprintln(generatedCode, code.EnumMap)
+	fmt.Fprintln(generatedCode, code.EnumMap) //nolint:errcheck
 
 	// Write the schema out if it was received.
 	if len(code.JSONSchemaCode) > 0 {
-		fmt.Fprintln(generatedCode, code.JSONSchemaCode)
+		fmt.Fprintln(generatedCode, code.JSONSchemaCode) //nolint:errcheck
 	}
 
 	if len(code.EnumTypeMap) > 0 {
-		fmt.Fprintln(generatedCode, code.EnumTypeMap)
+		fmt.Fprintln(generatedCode, code.EnumTypeMap) //nolint:errcheck
 	}
 
 	if err := writeManifest(path, &Manifest{
@@ -179,29 +179,29 @@ func writeCode(path string, code *gogen.GeneratedCode, t spb.Type) error {
 	generatedCode := genutil.OpenFile(file)
 	defer genutil.SyncFile(generatedCode)
 	// Write the package header to the supplier writer.
-	fmt.Fprint(generatedCode, code.CommonHeader)
-	fmt.Fprint(generatedCode, code.OneOffHeader)
+	fmt.Fprint(generatedCode, code.CommonHeader) //nolint:errcheck
+	fmt.Fprint(generatedCode, code.OneOffHeader) //nolint:errcheck
 
 	// Write the returned Go code out. First the Structs - which is the struct
 	// definitions for the generated YANG entity, followed by the enumerations.
 	for _, snippet := range code.Structs {
-		fmt.Fprintln(generatedCode, snippet)
+		fmt.Fprintln(generatedCode, snippet) //nolint:errcheck
 	}
 
 	for _, snippet := range code.Enums {
-		fmt.Fprintln(generatedCode, snippet)
+		fmt.Fprintln(generatedCode, snippet) //nolint:errcheck
 	}
 
 	// Write the generated enumeration map out.
-	fmt.Fprintln(generatedCode, code.EnumMap)
+	fmt.Fprintln(generatedCode, code.EnumMap) //nolint:errcheck
 
 	// Write the schema out if it was received.
 	if len(code.JSONSchemaCode) > 0 {
-		fmt.Fprintln(generatedCode, code.JSONSchemaCode)
+		fmt.Fprintln(generatedCode, code.JSONSchemaCode) //nolint:errcheck
 	}
 
 	if len(code.EnumTypeMap) > 0 {
-		fmt.Fprintln(generatedCode, code.EnumTypeMap)
+		fmt.Fprintln(generatedCode, code.EnumTypeMap) //nolint:errcheck
 	}
 
 	if err := writeManifest(path, &Manifest{