package main
import (
"fmt"
"strings"
)
func removeMiddleWord(s string) string {
words := strings.Fields(s)
// Calculate the middle index
middleIndex := len(words) / 2
// Create a new string without the middle word
result := append(words[:middleIndex], words[middleIndex + 1:]...)
return strings.Join(result, " ")
}
func main() {
str := "go c c++ java rust"
fmt.Println(removeMiddleWord(str))
}
/*
run:
go c java rust
*/