learning_go/codewars/main.go
2025-09-10 06:35:33 +03:00

46 lines
789 B
Go

package main
<<<<<<< Updated upstream
import "fmt"
func ending(start, end string) bool {
// your code here
if start[len(start)-len(end):] == end {
fmt.Println("true")
return true
}
fmt.Println("false")
return false
}
func main() {
ending("abc","bc")
ending("abc","d")
=======
import (
"fmt"
"strings"
)
func ToCamelCase(s string) string {
// your code
dash := "-"
// und := "_"
if strings.Contains(s,dash) {
fmt.Println("Contains dashes!")
index := strings.Index(s,dash)
fmt.Println(index)
fmt.Println(strings.ReplaceAll(s,string(s[index:index]),strings.ToUpper(string(s[index+1]))))
}
return ""
}
func main() {
ToCamelCase("the-stealth-warrior")
// ToCamelCase("The_Stealth_Warrior")
// ToCamelCase("The_Stealth-Warrior")
>>>>>>> Stashed changes
}