문자열이 공백인지 아닌지 체크하는 방법을 보도록 하겠습니다.
string 타입 문자열의 경우에는 초기값이 “” 으로 설정됩니다.
각 데이터 타입 초기값 확인은 아래를 참조해주세요.
Golang 문자열 숫자 타입 초기값 확인 방법
프로그램마다 변수를 선언할 때 값을 지정하지 않으면 데이터마다 초기값이 설정됩니다. Go에서도 변수 선언할 때 값을 지정하지 않으면 기본값이 설정이 됩니다. 데이터 타입 초기값 타입형태초기값문자열string""(공백문자)정수rune, int 등0부동소수점fload, complex 등0.0논리값boolfalse배열선언타입 초기값구조체struct각 필드에 선언한 초기값nil값이 없는 상태값이 없는 상태 nil은 C언어의 NULL, 자바의 null에 해당한다고 보면 됩니다. 초기값 확인 예제 package main import ( "fm...
공백 체크를 하기 위해서는 문자열 길이가 0인지 확인해야 합니다.
문자열 공백 체크 예제
package main
import "fmt"
func main() {
s := ""
if len(s) == 0 {
fmt.Println("공백 문자열")
} else {
fmt.Println("문자열")
}
}
문자열 길이를 반환하는 len을 사용해서 길이를 취득합니다.
초기값인 공백일 경우에는 0을 반환합니다.
댓글