golang.org/x/tools/gopls@v0.15.3/internal/analysis/simplifyslice/doc.go (about) 1 // Copyright 2023 The Go Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style 3 // license that can be found in the LICENSE file. 4 5 // Package simplifyslice defines an Analyzer that simplifies slice statements. 6 // https://github.com/golang/go/blob/master/src/cmd/gofmt/simplify.go 7 // https://golang.org/cmd/gofmt/#hdr-The_simplify_command 8 // 9 // # Analyzer simplifyslice 10 // 11 // simplifyslice: check for slice simplifications 12 // 13 // A slice expression of the form: 14 // 15 // s[a:len(s)] 16 // 17 // will be simplified to: 18 // 19 // s[a:] 20 // 21 // This is one of the simplifications that "gofmt -s" applies. 22 package simplifyslice