IntelliJ GoLand에서 한글 함수 이름 문제 해결.

GHTS 2022. 9. 23. 11:01 Posted by UnHa Kim

IntelliJ GoLand 2021.2 이후 버전에서는 테스트 케이 함수명이 한글로 되어 있는 경우 제대로 인식하지 못하고,

테스트 실행 시 문제가 발생한다.

 

IntellJ에 기술 지원 문의를 했더니 다음과 같은 해결책을 알려주었다.

  • Help | Find Action. (한글 언어팩을 설치한 경우에는 '도움말(H) | 액션 찾기(F)'
  • 'Registry...' 를 타이핑 (한글 언어팩을 설치한 경우에는 '레지스트리...'. 따옴표는 제외하고 입력.)
  • 'go.run.processes.with.pty'를 찾아서 비활성화.

오랜 시간 묵었던 문제가 해결되었다.

댓글을 달아 주세요

Go언어 호환성 문제 해결.

GHTS 2022. 9. 22. 01:08 Posted by UnHa Kim

그간 Go언어 1.18, 1.19에서 에러가 발생하여, 

Go언어 1.17에 머무르면서 새로이 추가된 제너릭(generics) 기능을 사용하지 못하고 있었는 데,

의존성  라이브러리(golang.org/x/sys로 추정됨)를 업데이트 하고,

환경변수를 적절히 설정(GODEBUG=asyncpreemptoff=1)하니,

정상 작동하면서 오랜 시간 겪었던 호환성 문제가 해결되었다.

 

일단, 커밋하였는 데, 실전 운용 과정을 거치면서 안정적 동작 여부를 확인한 후,

제너릭 기능을 이용해서 그동안 미뤄왔던 소스코드 가독성을 높이는 작업을 수행할 수 있을 듯 하다.

 

오랫동안 앓던 이가 빠진 느낌이다.

댓글을 달아 주세요

Julia 전용 Pluto 노트북 설치

데이터 분석 2022. 7. 21. 20:59 Posted by UnHa Kim

Jupyter 노트북은 Python을 필요로 하는 반면,

 

Pluto 노트북은 Julia 언어로 작성되어서 설치 용량도 작고 경량임.

 

Julia REPL 창에서 다음을 실행한다.

 

----------------------------------------------

import Pkg

Pkg.add("Pluto")

using Pluto

# Starts local Pluto notebook server
Pluto.run()

----------------------------------------------

댓글을 달아 주세요