You are an expert in writing code in many different languages. Your goal is to perform code completion for the following code, keeping in mind the rest of the code and the file meta data.
    Metadata details:
    filename: forwarders.go
    path of file: ./repos/k9s/internal/watch
    
    the code of the file until where you have to start completion: // SPDX-License-Identifier: Apache-2.0
// Copyright Authors o
    
func (ff Forwarders) Kill(path string) int {
	var stats int

	// The way port forwards are stored is `pod_fqn|container|local_port:container_port`
	// The '|' is added to make sure we do not delete port forwards from other pods that have the same prefix
	// Without the `|` port forwards for pods, default/web-0 and default/web-0-bla would be both deleted
	// even if we want only port forwards for default/web-0 to be deleted
	prefix := path + "|"
	for k, f := range ff {
		if k == path || strings.HasPrefix(k, prefix) {
			stats++
			log.Debug().Msgf("Stop + Delete port-forward %s", k)
			f.Stop()
			delete(ff, k)
		}
	}

	return stats
}