[ Golang을 배워보자! ] go를 이용해 계산기 만들기 - 0 _ gui툴 고르기steemCreated with Sketch.

in #kr7 years ago

안녕하세요.
go를 공부할겸 계산기나 만들어 보려고 합니다. ㅎㅎ

하지만, 콘솔로 만들면 재미없을거 같아서 gui를 만들 수 있는 라이브러리를 열심히 찾아봤습니다!

생각보다 많은게 존재하더군요 ㅎㅎ
https://github.com/avelino/awesome-go#gui
궁금하시면 위 링크로 들어가시면 됩니다 ㅎㅎ

저는 이중에서 go-astilectron 을 활용해 보기로 결정했습니다.
이걸 선택한 이유는

  1. 오픈소스로 진행중인 프로젝트로 MIT라이센스를 가지고 있기 때문에 마음껏 사용해도 무관하다!
  1. html, css,js 를 사용해서 view를 만든다.
  • 잘하지는 못하지만 기본적인 html은 알고있으니 배우기 쉬울것 같았습니다... ㅎㅎ
  1. 세팅이 복잡하지않다.
  • 처음에 qt를 사용해 보려했는데 환경설정하다가 진이빠져서... 때려치웠습니다.
    ( windows 환경이라 그럴지도 모르겠네요. linux였다면 쉽게 세팅이 됬을지도...?)

아래링크로 가시면 데모를 받아 테스트 해보 실 수 있습니다.
https://github.com/asticode/go-astilectron-demo


우선... 기능 구현전에 ui부터 만들어보았는데요.

약간 ..? 버그가 있어서 개발자에게 문의를 넣어둔 상태입니다.

조금더 공부하고 몇일 뒤 작업 과정을 포스팅 하도록하겠습니다.