본문 바로가기
반응형

전체 글5739

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.
넷마블의 투자 이슈 넷마블의 투자 이슈 차트 박스권의 크기가 줄고 있다. 방향성 탐색 중 이하 기업인수 자금 마련과 인수한 기업으로부터 매출향상 기대 2021. 8. 13.
테슬라 카드 할부 테슬라 카드 할부 우리BC카드 다이렉트오토(테슬라전용) 상담신청 1544-9800 IBK 기업 BC카드 다이렉트오토 (선입금조건) 상담신청 1566-2566 신한마이카 (테슬라전용) 상담신청 1544-7100 2021. 8. 11.
결과가 가정이 일치한다면 만약 결과가 가설과 일치한다면 당신은 측정을 한 것이고 만약 결과가 가설과 반대된다면 당신은 발견을 한 것이다. 2021. 8. 8.
go lang .. 상속기능이 없다니. 상속 기능이 없다. 다른 언어에서 사용하던 상속기능이 없다. 중복코딩 최소화, 코딩의 단순화가 아쉽다. 엄청난 코딩양이 존재한다. 그래서 팀원들 front-end back-end 개발에 이렇게 시간이 많이 걸리는구나. 싶다. 단순한 웹서버 기능이 아니라면 golang은 말리고 싶다. 좀더 개발해보면 알겠지만 장점과 단점을 다 알게 될 것이다. 2021. 8. 3.
Github Token, 소스트리와 연동 Github Token, 소스트리와 연동 깃허브와 소스트리 사용하시는 분들에게 공유합니다. 깃허브에 토큰을 통해서 인증하는 이슈가 발생했습니다. 깃허브 토큰으로 인증(연동)하는 방법입니다. 해당 오류가 발생하면 풀,패치,푸시 기능을 사용할수없습니다. 오류가 발생하면 다음과 같은 절차로 연동을 설정해 주시면 문제 없이 사용할 수 있습니다. 1. 깃허브 우측상단 - 프로필 아이콘을 클릭합니다. 2. Settings > Developer settings 를 클릭합니다. 3. Personal access tokens > Generate new token을 클릭합니다. 4. Github 비밀번호를 확인합니다. 5. 노트와 유효기한,범위항목을 체크하여 토큰을 발행합니다. 6. 토큰 발생 버튼을 클릭하여 토큰을 발행.. 2021. 7. 29.
실시간 예비전력 현황 예비전력 현황 아무리 친일 언론과 기레기가 한마음으로 블랙아웃 오니 마니 이야기 해도 40도에 가까운 날씨에도 거뜬하게 전력 공급이 되고 있군요. 사설발전소도 많고 친환경에너지도 공급도 많아져서 부담이 많이 줄었습니다. 평상시에는 발전5개사의 발전소나 사설발전소가 여유있게 가동중이라서. 큰 문제는 없다고 봅니다. 오늘도 "예비전력 현황"은 끄떡없습니다. 2021. 7. 27.
반응형