MySQL → Go Struct
MySQL CREATE TABLE 문을 Go 구조체로 변환
입력0
출력
0
MySQL to Go Struct 변환기 소개
MySQL CREATE TABLE DDL 문을 적절한 타입 매핑과 json/db 태그가 포함된 Go 구조체 정의로 변환합니다. 테이블 이름에서 구조체 이름을 자동으로 추론하고, MySQL 컬럼 타입을 적절한 Go 타입으로 매핑합니다.
자주 묻는 질문
어떤 MySQL 타입을 지원하나요?▼
INT, BIGINT, VARCHAR, TEXT, DATETIME, TIMESTAMP, DECIMAL, FLOAT, DOUBLE, BOOLEAN, BLOB, JSON 등 모든 주요 타입을 지원합니다.
GORM 태그를 생성하나요?▼
네, 기본적으로 json 및 db 태그를 생성합니다. 더 많은 커스터마이징 옵션은 Go Struct Tag 도구를 활용하세요.
NULL 가능한 컬럼은 어떻게 처리되나요?▼
NULL 가능한 컬럼은 Go에서 NULL 값을 올바르게 표현하기 위해 포인터 타입(예: *string, *int64) 또는 sql.Null* 타입을 사용합니다.