[태그:] Golang


  • Golang에서 사진의 exif 정보를 읽기

    Golang에서 사진의 exif 정보를 읽기

    http://exif.regex.info/exif.cgi 이 사이트 처럼 사진 업로드 하면 exif 정보 읽어서 표시해주는 사이트를 golang으로 만들어 볼려고 시작했는데 이것저것 테스트 하다가 내린 결론은 사이트 처럼 단순 정보를 출력하는 페이지를 만들거면 이 방식 보다 exiftool.org 에서 바이너리 파일 받아서 돌린담에 그 결과를 출력하는게… “read more”


  • Golang으로 서버에서 PUBLIC KEY랑 CERTIFICATE 추출 …

    Golang으로 서버에서 PUBLIC KEY랑 CERTIFICATE 추출 …

    rsa 이것저것 찾아보다가 블로그 공개키랑 인증서 가져오는거 찾아보고 여기 정리 해둠. conf := &tls.Config{ InsecureSkipVerify: true, } conn, err := tls.Dial(“tcp”, “linsoo.pe.kr:443”, conf) if err != nil { log.Println(“Server doesn’t support SSL certificate err: ” + err.Error()) } defer conn.Close()… “read more”


  • Golang 추가 패키지를(go get) 프로젝트 폴더별로 분리해서 저장 …

    Golang 추가 패키지를(go get) 프로젝트 폴더별로 분리해서 저장 …

    Golang으로 작업하다 보면 여기저기 만든 패키지들 가져다 쓰는 경우가 있는데 이게 GOPATH를 기준으로 통틀어 저장하기 때문에 여러 플젝에서 쓰는 패키지들이 전부 한폴더에 모이게 된다. 물론 여러 플젝에서 썼던 패키지를 한번만 받으면 되는거라 용량면이나 네트워크면에선 좋긴 한데 개인적으론 용량을 포기하더라도 플젝에… “read more”


  • Golang에서 RSA 사용하기

    Golang에서 RSA 사용하기

    안드로이드 앱이랑 golang이랑 통신할때 암호화 할려고 golang에서 rsa 쓰는법 연습하던거 여기 정리해둠. privateKey, err := rsa.GenerateKey(rand.Reader, 2048) if err != nil { log.Println(“error : “, err) } publicKey := &privateKey.PublicKey Golang에서 RSA-2048로 publcKey와 privateKey 생성은 위와 같이 간단하다. var text… “read more”


  • Golang에서 리눅스 서비스 예제

    Golang에서 리눅스 서비스 예제

    간단하게 로그파싱하는거 우분투 백그라운드 서비스로 만들다가 리눅스 서비스 프로그램 golang으로 만드는거 여기에 간단하게 정리합니다. package main import ( “log” “os” “os/signal” “time” //”syscall” ) func main() { sigs := make(chan os.Signal, 1) //모든 시그널을 수신한다. signal.Notify(sigs) //특정 시그널만 수신한다. //signal.Notify(sigs,… “read more”