Write a Go Program to find and Print the First Character in a String. We can use the index position to access the string characters. Here, strFirstChar[0] returns the first character in a given string strFirstChar.
package main import "fmt" func main() { var strFirstChar string strFirstChar = "Tutorial Gateway" fmt.Println(strFirstChar) firstChar := strFirstChar[0] fmt.Printf("The First Character in this String = %c\n", firstChar) }

The above string first character code returns the byte as an output. However, you can Golang slice a string that gets and prints the first string character.
package main import "fmt" func main() { var strFirstChar string strFirstChar = "Go Programs" fmt.Println(strFirstChar) firstChar := strFirstChar[:1] fmt.Println("The First Character in this String = ", firstChar) }
Go Programs
The First Character in this String = G