메서드와 연관된 변수를 지칭한다.리시버는 함수의 첫 번째 매개변수로서 정의되며, 해당 타입에 메서드를 연결하는 역할을 한다. 다른 프로그래밍 언어에서는 "this" 또는 "self"와 유사한 개념이다.값(value) 또는 포인터(pointer) 형태로 받을 수 있다.수
프로그램에 있는 다른 고루틴과 관련하여 독립적으로 동시에 실행되는 함수입니다.즉, Go 언어로 동시에 실행되는 모든 활동을 고루틴이라고 합니다.Goroutine은 경량 스레드와 유사한 개념으로, Go 런타임 스케줄러에 의해 관리됩니다. 하지만, thead(스레드)는 O
Enum(열거형)은 명명된 상수 값의 집합을 나타내는 데이터 형식이다. 유용한 이름과 간단하며 고유한 값으로 구성된 복잡한 상수 집합을 생성하는 데 도움이 되는 강력한 도구로써 활용될 수 있다.Enum을 대부분의 다른 언어에서 자주 활용하는 걸 볼 수 있지만 제목에서
지난 Gophercon Korea 2023에서 진행된 ‘Golang 도입, 그리고 4년 간의 기록’ 세션을 쉽게 정리한 글입니다.https://www.youtube.com/live/WZthMW0BaNA?si=MxkA35bd9ZVM3G91 기존 Ruby on R
예전에 면접 준비하면서 보게 된 코딩테스트 내용이다. 참고 링크멀티스레드를 가볍게 다뤄보기 좋을 듯 싶어 한번 구현해보게 되었다.구현 요구사항은 다음과 같다.일단 1차적으로 요구사항을 분석해봤다.문자 검색 툴Input/OutputInputdgrep {keyword} {