본문 바로가기
반응형

2018/025

'프마송-주이 편' 대세 걸그룹 모모랜드의 귀요미 주이가 참여한 프마송 영상이 전격 공개~상콤하네요 ㅎㅎ 2018. 2. 21.
go lang song? zz Go를 홍보하는? 노래가 있다(Write in Go) (자막켜기 하면 자막 있음)퍼옴 : https://www.youtube.com/watch?v=LJvEIjRBSDA재밌네 ㅋㅋ 2018. 2. 20.
golang factory golang factory? [ 호출부]json.NewDecoder(reader).Decode(&msg) [Decode]func (dec *Decoder) Decode(v interface{}) error { if dec.err != nil { return dec.err } if err := dec.tokenPrepareForDecode(); err != nil { return err } if !dec.tokenValueAllowed() { return &SyntaxError{msg: "not at beginning of value"} } // Read whole value into buffer. n, err := dec.readValue() if err != nil { return err } dec.d.. 2018. 2. 13.
golang - Package json import "encoding/json"json 패키지는 RFC 4627에 정의 된 JSON의 인코딩 및 디코딩을 구현합니다. JSON 및 Go 값 간의 매핑은 marshal 및 unmarshal 함수에 대한 설명서에 설명되어 있습니다.func Marshal(v interface{}) ([]byte, error)Marshal은 v의 JSON 인코딩을 반환합니다. Marshal은 값 v를 재귀적으로 호출한다. 발생한 값이 Marshal 인터페이스를 구현하고 nil 포인터가 아닌 경우 MarshalJSON 메서드를 호출하여 JSON을 생성합니다. MarshalJSON 메서드가 없지만 값이 encoding.TextMarshaler를 대신 구현하면 Marshal은 해당 MarshalText 메서드를 호출하고 결.. 2018. 2. 9.
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.
반응형