concourse / concourse

Use (io.StringWriter).WriteString for writing strings GO-P4008
Performance
Major
2 occurrences in this check
innerFile.WriteString("sup") should be preferred to the innerFile.Write([]byte("sup"))
 35		innerFile, err := os.Create(filepath.Join(dir, "outer-dir", "inner-dir", "some-file"))
 36		Expect(err).NotTo(HaveOccurred())
 37
 38		_, err = innerFile.Write([]byte("sup")) 39		Expect(err).NotTo(HaveOccurred())
 40
 41		err = os.Symlink("some-file", filepath.Join(dir, "outer-dir", "inner-dir", "some-symlink"))
innerFile.WriteString("sup") should be preferred to the innerFile.Write([]byte("sup"))
 35		Expect(err).NotTo(HaveOccurred())
 36		defer innerFile.Close()
 37
 38		_, err = innerFile.Write([]byte("sup")) 39		Expect(err).NotTo(HaveOccurred())
 40
 41		err = os.Symlink("some-file", filepath.Join(dir, "outer-dir", "inner-dir", "some-symlink"))