Photo by Joshua Earle on Unsplash 개요 개발하던 서비스가 특정 Go 버전에서 (당시 최신버전) 문제가 발생하여서 계속 새로운 버전을 바꿔 깔아가며 테스트했던 기억이 있다. gvm 을 설치하면 여러 Go 버전을 설치할 수 있고, 바꿔가며 쓸 수 있다. GitHub 링크: https://github.com/moovweb/gvm 설치하기 WSL2 에서 bash/zsh 를 사용하는가 여부에 따라 아래 명령중 하나를 CLI 에서 실행하면 된다. $ bash <
Photo by Arian Darvishi on Unsplash 개요 Go modules 에 대해서 확인해보고, 나아가 vendor 쪽을 확실히 이해해보고 싶어서 아예 깨끗한 환경에서 Go 를 깔아보려 했는데 이왕 하는김에 윈도우의 WSL2 에 설치하고 간단히 개발할 수 있는 환경을 구축해보면 좋겠다 싶었다. 준비상황 WSL2 는 이미 사용할 준비가 되어 있고 zsh 및 oh my zsh 를 설치한 상태이며 Windows 에서는 VSCode 가 설치되어 있다. 참고 링크 - https://medium.com/@betakuang/setup-go-development-environment-with-vs-code-and-wsl-on-windows-62bd4625c6a7 - https://sal.as/post/..
Photo by Tobias Fischer on Unsplash개요 Golang 에서 쓸 수 있는 Key-value NoSQL Database 인 Bolt DB 를 이용해서 NoSQL 의 장점을 알아보자 * Key-value NoSQL Database 의 단점을 하나 짚고 넘어가자. Query 속도등에는 취약하다. - 이런게 필요하고 많은 데이터 및 성능이 중요하다면 SQLite 로 가자 링크 - 예제 GitHub: https://github.com/nicewook/boltdb-bolthold-nosql- BoltDB GitHub: https://github.com/boltdb/bolt- 현재는 stable 상태로 더 이상의 업데이트는 없다고 천명했으며- bbolt 로 fork 되어 개선되고 있다. ht..
Photo by Pieter on Unsplash 개요 노무현 대통령께서 명상을 하셨던 것이 항상 마음에 남아 있었다. 나도 언젠가는 명상을 해보고 싶다는 생각과 함께, 바쁘게 하루 하루 살아가는데 명상까지 하려는 건 괜한 욕심, 허세가 아닐까도 싶었다. 2020-06 무렵 중용 공부를 하다가 알게된 "녹명"님의 유튜브를 통해 명상에 대한 짧막한 가이드를 실천해본다음벌써 3개월 가까이, 주중 아침마다 10분 명상을 하고 있다. 그리고 좀더 명상법에 대해 체계적으로 이해하고 싶어 "당신의 삶에 명상이 필요할 때" 라는 책까지 읽게 되었다. https://jusths.tistory.com/167 그러다 문득 보니 책장에 수 년전 읽었던 일본 스님 코이케 류노스케의 책들이 눈에 보였다. 그때는 막연히만 읽었던..
Photo by Emile Perron on Unsplash 개요 Concurrency in Go 책의 http://aladin.kr/p/YLCKv 4장 패턴중에서 or-done-channel 을 정리해본다. 참고링크: https://jacking75.github.io/go_or-done-channel/ 참고링크: https://stackoverflow.com/questions/60491622/why-does-this-ordone-channel-implementation-receive-twice-from-done-channel 상황 값을 읽어서 처리할 채널 (myChan 이라고 하자)이 있고, 언제든 작업을 중단하도록 요청이 들어올 수 있는 채널 (done 이라고 하자) 이 있다고 하자. 보통의 경우는 ..
- Total
- Today
- Yesterday
- Bug
- 체호프
- 중용
- 독서후기
- agile
- ChatGPT
- postgres
- 명상
- strange
- websocket
- API
- 노션
- github
- folklore
- 인텔리제이
- ORM
- Shortcut
- intellij
- 2023
- 클린 애자일
- Gin
- 잡학툰
- 영화
- bun
- notion
- go
- solid
- golang
- OpenAI
- pool
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |