kotlin 뽀개기_01) 학습 커리큘럼
학습링크 : linkplayground : link커리큘럼Step 0: 코틀린이란? 코틀린에 대해 궁금해하고 뭔지 알아보기ex) 왜 배워야하나?Step 1: 기본 문법 익히기변수 선언 (val, var)조건문 / 반복문 (if, when, for, while)함수 선언과 호출 (fun)클래스와 객체 (class, object, data class) Step 2: 자바 대비 차이점 익히기Null Safety (?, ?:, !!)확장 함수 (fun String.isEmail(): Boolean { ... })컬렉션 처리 (map, filter, forEach)Smart Casts, when의 강력함 Step 3: 실전 프로젝트 접목스프링 부트 + 코틀린 프로젝트 만들기JPA, RestController, S..
2025. 8. 4.
valid 시 non zero value required 오류
func checkRequired(v reflect.Value, t reflect.StructField, options tagOptionsMap) (bool, error) { if requiredOption, isRequired := options["required"]; isRequired { if len(requiredOption) > 0 { return false, Error{t.Name, fmt.Errorf(requiredOption), true} } return false, Error{t.Name, fmt.Errorf("non zero value required"), false} } else if _, isOptional := options["optional"]; fieldsRequiredByDe..
2018. 2. 2.