일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- AI
- git hub
- AI챗봇
- nexus
- GIT
- 함수
- dockerfile
- 리눅스
- awskrug
- open ai
- go
- aws사용자모임
- 표준 라이브러리
- Linux
- 클라우드
- terraform
- jenkins
- maven
- docker
- Azure
- 애저
- 프로세스 관리
- AWS
- python
- OpenAI
- 변수
- it기사
- 3티어 아키텍처
- 파이썬
- 사용자 계정 관리
- Today
- Total
목록Programing/Go (12)
We are Architect
* 해당 카테고리 글은 Tucker님의 go 프로그래밍 언어 강의 를 보면서 쓴 글입니다. 많은 교육자료들이 있으니 참고해보세요!.https://www.youtube.com/watch?v=KBdz5c-0t1w&list=PLy-g2fnSzUTBHwuXkWQ834QHDZwLx6v6j * Go 설치하는 법Go 설치해보기 go 사이트로 접속해서 운영체제에 맞게 설치.설치 후 cmd 창에서 go version으로 설치 확인.https://go.dev/ The Go Programming LanguageDevOps & Site Reliability With fast build times, lean syntax, an automatic formatter and doc generator, Go is built to s..
* GO 가 무엇인가?Go는 구글에서 개발한 오픈소스 언어로 효율성, 편의성을 중점으로 만들어진 언어이다. * GO의 특징간결하고 쉬운 문법으로 구성이 되어 있다.컴파일 속도가 빠르다.Goroutine라는 경량 스레드를 사용해 동시성 프로그래밍을 쉽게 구현할 수 있다.고루틴(Goroutine) : GO로 만든 프로그램을 실행시키면 아주 적은 메모리(2KB)를 사용하여 스레드를 생성하는데 이때 해당 경량 스레드를 '고루틴' 이라는 단위로 부른다. 고루틴은 Go의 런타임이 직접 관리함으로 개발자는 복잡한 스레드 관리 코드를 신경 쓰지 않아도 된다. 가비지 컬렉터가 내장되어 있어 메모리 관리를 자동으로 해준다.풍부한 표준 라이브러리를 갖고 있어서 다양한 애플리케이션 제작이 가능하다.다양한 환경에서 작동시킬수..