Golang 문자열 공백 체크 샘플

문자열이 공백인지 아닌지 체크하는 방법을 보도록 하겠습니다.

string 타입 문자열의 경우에는 초기값이 “” 으로 설정됩니다.

각 데이터 타입 초기값 확인은 아래를 참조해주세요.

Golang 문자열 숫자 타입 초기값 확인 방법
프로그램마다 변수를 선언할 때 값을 지정하지 않으면 데이터마다 초기값이 설정됩니다.Go에서도 변수 선언할 때 값을 지정하지 않으면 기본값이 설정이 됩니다.데이터 타입 초기값타입형태초기값문자열string""(공백문자)정수rune, int 등0부동소수점fload, complex 등0.0논리값boolfalse배열선언타입 초기값구조체struct각 필드에 선언한 초기값nil값이 없는 상태값이 없는 상태nil은 C언어의 NULL, 자바의 null에 해당한다고 보면 됩니다.초기값 확인 예제package mainimport ( "fmt")func...

 

공백 체크를 하기 위해서는 문자열 길이가 0인지 확인해야 합니다.

문자열 공백 체크 예제

package main

import "fmt"

func main() {
	s := ""
	if len(s) == 0 {
		fmt.Println("공백 문자열")
	} else {
		fmt.Println("문자열")
	}
}

 

문자열 길이를 반환하는 len을 사용해서 길이를 취득합니다.

초기값인 공백일 경우에는 0을 반환합니다.

댓글