mirror of
https://github.com/coredns/coredns.git
synced 2025-10-27 08:14:18 -04:00
chore(lint): modernize Go (#7536)
Use modern Go constructs through the modernize analyzer from the golang.org/x/tools package. Signed-off-by: Ville Vesilehto <ville@vesilehto.fi>
This commit is contained in:
@@ -40,8 +40,8 @@ func (r *cnameTargetRule) getFromAndToTarget(inputCName string) (from string, to
|
||||
case ExactMatch:
|
||||
return r.paramFromTarget, r.paramToTarget
|
||||
case PrefixMatch:
|
||||
if strings.HasPrefix(inputCName, r.paramFromTarget) {
|
||||
return inputCName, r.paramToTarget + strings.TrimPrefix(inputCName, r.paramFromTarget)
|
||||
if after, ok := strings.CutPrefix(inputCName, r.paramFromTarget); ok {
|
||||
return inputCName, r.paramToTarget + after
|
||||
}
|
||||
case SuffixMatch:
|
||||
if strings.HasSuffix(inputCName, r.paramFromTarget) {
|
||||
|
||||
Reference in New Issue
Block a user