
Go에서 go.mod 파일은 Go 모듈을 관리하기 위한 파일입니다.모듈은 Go 언어에서 패키지의 의존성을 관리하고, 프로젝트를 조직하는 방법입니다.모듈은 여러 패키지를 포함하는 단위이며, go.mod 파일은 해당 모듈의 정보를 저장하고 의존성을 정의합니다.go.mod 파일 사용하는 법1. go mod init으로 모듈 초기화Go 모듈 시스템을 사용하려면 먼저 프로젝트 루트에서 모듈을 초기화해야 합니다. go mod init 명령어를 통해 go.mod 파일이 생성되며, 모듈 관리가 시작됩니다.go mod init 예시:go mod init github.com/user/myproject이 명령어는 github.com/user/myproject라는 모듈을 초기화하며, go.mod 파일이 생성됩니다.생성된 go..

Go에서 go build 명령어는 소스 코드를 컴파일하여 실행 파일을 생성하는 명령어입니다. go build는 프로젝트의 메인 패키지를 포함한 모든 패키지를 컴파일하고, 컴파일된 파일을 실행 가능한 바이너리로 만듭니다.go build 명령어 사용하기1. 프로젝트 구조Go 프로젝트는 일반적으로 다음과 같은 디렉토리 구조를 가집니다.myproject/│├── main.go├── utils.go└── go.mod // (필요시 존재)main.go 파일에는 프로그램의 진입점인 main 함수가 포함됩니다.go.mod 파일은 모듈 관리에 사용되며, 모듈을 사용하지 않을 경우 없어도 됩니다.2. 기본적인 go build 사용프로젝트 루트 디렉토리에서 go build 명령어를 실행하면, 해당 디렉토리에 있는 Go..

Go 언어에서는 여러 파일에 걸쳐 코드를 작성할 수 있으며, 서로 다른 파일에 정의된 함수나 변수를 재사용할 수 있습니다. 이를 위해 Go는 패키지(package)라는 개념을 사용합니다. 파일이 같은 패키지에 속해 있다면, 다른 파일의 함수나 변수를 쉽게 호출할 수 있습니다.Go 언어에서 다른 파일의 함수 사용하기1. 같은 패키지 내에서 다른 파일의 함수 사용하기Go 언어에서는 하나의 디렉토리 내의 모든 파일이 동일한 패키지로 간주됩니다. 따라서 동일한 디렉토리 내에 있는 파일 간에는 함수를 직접 호출할 수 있습니다.예제: 같은 패키지 내에서 함수 사용하기1. main.go 파일:package mainimport "fmt"func main() { // 같은 패키지 내의 함수 호출 message..

Go 언어에서 **구조체(struct)**는 필드(field)로 구성된 사용자 정의 타입입니다.여러 데이터를 하나의 타입으로 묶어서 사용해야 할 때 구조체를 사용합니다.구조체는 객체 지향 언어에서 클래스와 유사한 역할을 합니다. 구조체를 선언하고 초기화하는 방법은 여러 가지가 있으며, 아래에 그 방법들을 설명합니다.Go 언어에서 구조체 초기화하기1. 구조체 선언구조체는 type 키워드를 사용하여 선언합니다. 구조체 선언 시에는 필드의 이름과 타입을 정의합니다.package mainimport "fmt"// Person 구조체 정의type Person struct { Name string Age int Gender string}2. 구조체 인스턴스 초기화 방법Go에서는 구조체를 초..
- Total
- Today
- Yesterday
- ios
- frida
- Spring
- react
- 주식
- Backend
- 예제
- JSX
- CSS
- Frontend
- SWiFT
- 생각
- 파이썬
- 스핀락
- golang
- Java
- reactjs
- 투자
- Python
- 부동산
- Linux
- Windows
- 유튜브
- JavaScript
- WinAPI
- ChatGPT
- 트렌드
- 커널드라이버
- go
- HTML
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |