본문 바로가기
반응형

2021/0810

go lang convert struct to interface{} go lang convert struct to interface{} p := Person{"John", 21} var v interface{} v = p go lang convert interface{} to struct type Person struct { name string age uint } func convToStruct(v interface{}) Person { p := v.(Person) return p } 2021. 8. 31.
쿠버네티스 개념 이해하고 넘어가실께요 쿠버네티스 개념을 궁금해 하시는 분들은 다음 짧은 강의를 몇 개를 보시면 "아하"하고 이해를 하게 되실 겁니다. 요즘 이슈가 되고 있는 무 중 단 "무중단" 서비스, "무중단" 배포 전략의 중심이 되고 있는 쿠버네티스 기초 개념을 이해하시게 되실 겁니다. 쿠버네티스가 오케스트레이션 자체는 아니며, "도커 오케스트레이션", "쿠버네티스 오케스트레이션" 과 같이 오케스트레이션을 구축하기 위한 하나의 방법입니다. * 아래 동영상은 저와 아무 관계가 없으며, 좋은 내용이 있어서 추천하는 내용입니다. [초보를 위한 쿠버네티스 안내서] 컨테이너 오케스트레이션이란? https://youtu.be/Ia8IfowgU7s [초보를 위한 쿠버네티스 안내서] 왜 쿠버네티스인가? https://youtu.be/fDcqL6xlO.. 2021. 8. 30.
서울 서부간선지하도로. 월드컵대교 개통 서울 서부간선지하도로. 월드컵대교 9월 1일 개통 민자도로라 통행료가 부과된다. ㅠㅠ; 관련기사 https://news.v.daum.net/v/20210829111509822?x_trkm=t 2021. 8. 29.
Go 루틴 (goroutine) 1. Go rountine Go routine은 Go 런타임이 관리하는 Lightweight 논리적 (혹은 가상적) 쓰레드(1이다. Go에서 “go” 키워드를 사용하여 함수를 호출하면, 런타임시 새로운 go routine을 실행한다. go routine은 비동기적으로(asynchronously) 함수루틴을 실행하므로, 여러 코드를 동시에(Concurrently) 실행하는데 사용된다. 동시성을 제공하고 있다. go routine의 특징 - 비동기 - 동시성 (1 go routine은 OS 쓰레드보다 훨씬 가볍게 비동기 Concurrent 처리를 구현하기 위하여 만든 것으로, 기본적으로 Go 런타임이 자체 관리한다. Go 런타임 상에서 관리되는 작업단위인 여러 go routine들은 종종 하나의 OS 쓰레드.. 2021. 8. 23.
go 채널을 사용하는 좋은 예제 go channel을 사용하는 좋은 예제 이 코드에서는 go channel을 exit할 수 있는 예제가 포함되어 있습니다. 기본적인 예제 중 select 문을 사용해서 채널값을 받게 되면 루틴을 종료하는 예제입니다. 이 기본 go channel을 사용하는 design pattern 만 알고 있으면 대부분을 고 채널을 사용할 때 응용할 수 있습니다. var quit chan struct{} func startLoop() { quit := make(chan struct{}) go loop() } func stopLoop() { // As mentioned by Kaedys //close(quit) // permits signalling everyone havins such a `case 2021. 8. 19.
[SQL/Error] (1452): Cannot add or update a child row: a foreign key constraint fails Error 1452 : Cannot add or update a child row: a foreign key constraint fails 에러메시지와 함께 외래키 참조 필드가 표시된다. 무슨 문제를 일으켰는지 잘 모르겠다. 변수나 구조체 SQL 관련 정의와 구현상에는 문제가 없어보인다. 위와 같이 생각할 수 있습니다. 문제는 참조무결성 문제입니다. 참조무결성에는 다음의 3가지가 있습니다. 외래키 참조 무결성 도메인 참조 무결성 위의 내용대로 디버깅 하면 문제를 찾을 수 있습니다. 2021. 8. 17.
반응형