무지개곰
반응형
article thumbnail
[Go] Go 기본 구조 설명 (build 설정)
Go language 2023. 8. 20. 15:07

목차 기본 구조 설명 build 설정 기본 구조 설명 기본 구조를 설명드리기 위한 간단한 예제 코드는 아래와 같습니다. package main import "fmt" func main() { fmt.Println("hello") } package란? package는 code를 묶는 단위라고 생각하시면 됩니다. package 뒤에는 package 명을 작성해 주시고 코드를 작성하시면 됩니다. package명은 필요에 따라 이름을 지정하시면 됩니다. 하지만 main package는 하나만 존재하여야 합니다. main package는 프로그램 시작점을 알리는 package입니다. 따라서 코드를 작성하고 코드를 실행할 때 main package부터 코드가 시작됩니다. 따라서 main이란 이름의 package는 ..

article thumbnail
[Go] Go 개발 환경 준비 (gopls 오류)
Go language 2023. 8. 17. 14:07

Go 언어를 공부하기 위하여 개발 환경을 준비하였습니다. 준비하며 발생한 문제와 해결 과정을 기록하겠습니다. 저의 Go 언어는 아래의 유튜브를 기반으로 공부하고 있습니다. Tucker Programming Tucker 의 프로그래밍 강좌 채널입니다. 질문은 댓글로 남겨주시면 답변 드리겠습니다. www.youtube.com 목차 Go 개발 환경 준비 gopls 오류 Go 개발 환경 준비 1. vscode를 이용하여 개발할 것이기에 https://code.visualstudio.com/ 에서 최신 버전의 vscode를 다운로드합니다. 2. Go 언어에 필요한 패키지를 https://go.dev/ 에서 다운로드합니다. 3. Go에서 외부 패키지를 다운로드하기 위하여 https://git-scm.com/down..

article thumbnail
[Go] Go language란?
Go language 2023. 8. 16. 22:03

학교에서 C언어를 시작으로 어플을 만들기 위한 Java를 공부, Nodejs를 위한 JavaScript와 TypeScript, 스마트 컨트랙트 개발을 위한 Solidity 등 다양한 도전을 하였습니다. 새로운 언어를 시작할 때 마다 새로운 것을 배운다는 재미에 빠져 즐겁게 배우고 있습니다. 이번에 도전할 언어는 Go언어입니다. Go를 공부하며 기록으로 남기도록 하겠습니다. 잘 부탁드립니다. 목차 내가 Go language를 시작하는 이유 Go language란? Go는 어디에 사용되는가? 마무리 내가 Go language를 시작하는 이유 블록체인에서 빠질 수 없는 언어라는 생각과 Go를 배운다면 나의 큰 강점으로 활용할 수 있겠다는 생각에 공부를 시작하기로 결심하였습니다. Go 언어는 블록체인을 공부하기..

반응형