본문으로 건너뛰기

태그 :: Golang

전체 70개

Vscode에서 Goland로 전환 후기

개발관련 GO언어(Golang)

매우 오랜 시간 MS의 Visual Studio Code를 이용해서 Go언어 개발을 해 왔습니다만.. Vscode 에서 go언어를 지원하기 이전에는 서브라임텍스트 라던가 gVim등 정말 많은 편집기들을 전전 긍긍 했고 한때는 Notepad++ 로 Go언어 개발을 하던 시절도 있었습니다 …

HTTP GET 헤더추가 + gzip 처리

개발관련 GO언어(Golang)

웹 관련 개발을 하게되면 HTTP GET 방식으로 단순 데이터를 수신해야 하는 경우가 있습니다. 이런 경우 Response 데이터의 크기가 큰 경우에 서버측에서 데이터를 gzip 으로 압축해서 전송하는 경우도 종종 있습니다. 트래픽 비용을 cpu 연산으로 커버 치는 샘이겠지요.. 이런 …

[Go언어 윈도 GUI] walkmgr에 트리뷰(TreeView) 추가 2편

개발관련 GO언어(Golang)

앞서 기본적인 트리뷰 생성법에 대해서는 아래 링크를 참고하시구요. [Go언어 윈도 GUI] walkmgr에 트리뷰(TreeView) 추가 1편 몇가지 예제를 가지고 추가 사용법을 알려드리도록 하겠습니다. 트리뷰에서 선택된 아이템의 이름을 변경하는 예제입니다. 현재 선택된 아이템의 객체 …

[Go언어 윈도 GUI] walkmgr에 툴바(ToolBar) 추가

개발관련 GO언어(Golang)

윈도 GUI 프로그래밍시 메뉴와 함께 있으면 유용한 기능중 하나가 툴바(ToolBar)입니다. 흔히 이런 것들로 보통 타이틀바나 메뉴 바로 아래즈음에 아이콘들로 주르륵~ 하니 놓여지는 .. 열기, 자르기, 저장 같은 기능들을 모아두는 것들을 툴바라고들 하지요.. 제가 클론해서 수정중인 …

[Go언어 윈도 GUI] walkmgr에 상태바(StatusBar) 추가

개발관련 GO언어(Golang)

오랜만에 Go언어 관련된 글을 작성합니다. 모두의 프린터, 모두의 PDF등을 비롯한 대부분의 프로그램을 lxn/win, lxn/walk 를 클론해서 조금씩 손보고 해가면서 쓰고 있는데요, 관련 코드는 제 깃헙에 공개를 하고 있습니다. 1일1고 카테고리의 글들을 참고하시면 Go언어로 윈 …

[Go언어 윈도 GUI] walkmgr 에 Progress Bar 추가

개발관련 GO언어(Golang)

walkmgr 에 progress bar 기능 추가했습니다. walkmgr_example 저장소에도 예제 적용 되었습니다. 설치나 다운로드시에 진행률을 표시할때 사용하기 좋은 기능입니다. walk 에 기본 내장되어 있었으나 제가 사용빈도가 거의 없어서 추가하지 않았던 기능인데.. 필요 …

[Go언어 윈도 GUI] walkmgr 에 라디오 버튼 추가

개발관련 GO언어(Golang)

최근에는 lxn/walk, lxn/win 등을 클론해서 따로 필요한 부분을 수정해서 깃헙에 올려두고 있습니다. walk 를 통한 윈도 GUI 프로그래밍을 조금 수월하게 하고자 walkmgr 이라는 패키지를 만들어 쓰고 있구요.. 이와 관련된건 이 1일1고 카테고리의 이전 글들에 간단히 …

MS윈도 - 알려진 폴더 경로 얻기

개발관련 GO언어(Golang)

시스템 프로그래밍을 하다보면 .. 윈도에서 흔히 쓰는 경로들 .. 바탕화면, 다운로드, 폰트 같은 경로들을 얻어 써야 하는 경우가 있습니다. 이중 바탕화면이나 다운로드 같은 경로는.. 보통은 특정 룰을 가지고 생성되지만  사용자가 경로를 변경해서 쓸수도 있지요 .. 레지스트리 …

Go언어 윈도 GUI 개발관련 win/walk 패키지 분리

개발관련 GO언어(Golang)

기존에 Go언어로 윈도 GUI 개발과 관련하여 lxn/win, lxn/walk 패키지를 이용한 개발 방법을 글로 작성 했었는데요.. 작성한 글중중에도 .. WebView 의 자바스크립트 오류와 관련해서 이 패키지들을 수정해서 쓰는 법등도 다루긴 했습니다. 이래저래 계속 써 가다보니 …