profile
[기술 블로그가 아닌 하루하루 기록용 블로그]
post-thumbnail

Golang - CORS

2티어 아키텍처로 매우 간단하고 테스트를 해보았습니다.Node.js에서 cors처리를 할떄에 패키지를 불러오는 것과 동일한 방법으로 해결을 하였습니다.go get github.com/rs/cors보면 알수 있듯이 단순하게 Default()를 설정하여 서버를 시작 시킵니

2022년 2월 25일
·
0개의 댓글
·
post-thumbnail

Golang -Marshal, NewDecoder 차이

저번에 패키지를 정리하면서 이 두개의 패키지에서의 차이점이 궁금하여 정리를 하게 되었습니다.JSON문자열을 Go 밸류로 바꾸는 것을 디코딩 이라고 합니다.json.Decoder가 이런 경우에 사용을 하게 됩니다.일단 json.NewDecoder함수로 디코더를 만들게 되

2022년 2월 23일
·
0개의 댓글
·
post-thumbnail

📖 Golang - 14일차 - Youtube

Youtube https://www.youtube.com/watch?v=dsum0syxstI&t=1s

2022년 2월 22일
·
0개의 댓글
·
post-thumbnail

Golang - 패키지 함수 정리

이때까지 학습하고 사용했던 패키지들을 한번 정리하는 시간을 가져보았습니다.항상 새로 사용할때마다 새로운 함수처럼 느껴지기 떄문에 그냥 한번 복습한다는 기분으로 정리를 하고 좀더 익숙해지는 시간을 가져보고자 합니다.이 글에 적히는 패키지 함수들은 제가 서버, 블록체인 구

2022년 2월 22일
·
0개의 댓글
·
post-thumbnail

Golang - Mysql연결, 책관리 시스템

전에 시도해보고자 했던 3티어 아키텍처에 대해서 학습을 하였습니다.원래 Nosql이 좀더 익숙하지만 mySql로도 작업을 해 보았고생각보다 많이 어렵고 이해가 안가는 부분이 많이 남는것 같습니다;;youtube를 참고하여 진행을 하였고 이해가 되는 부분에 한에서 작성을

2022년 2월 22일
·
0개의 댓글
·
post-thumbnail

📖 Golang - 13일차 - Youtube

Youtube

2022년 2월 21일
·
0개의 댓글
·
post-thumbnail

Golang - Go로 구현하는 블록체인 : 작업 증명 - 2

참고 링크 : https://mingrammer.com/building-blockchain-in-go-part-1/블록체인에 대해 공부를 해보고 알고 있는 사람이라면 합의 알고리즘에 대해서 들어보았을 것 입니다.합의 알고리즘은 일종의 법칙입니다.대표적으로는 P

2022년 2월 21일
·
0개의 댓글
·
post-thumbnail

Golang - Go로 구현하는 블록체인 : 기본 구조 - 1

특정 토이 프로젝트를 진행하기 보다는 Go를 사용한다면 어떤방향으로 블록체인 네트워크를 구성하는지가 궁금하여 google을 통해서 학습을 해 보았습니다.참고 링크 : https://mingrammer.com/building-blockchain-in-go-par

2022년 2월 21일
·
0개의 댓글
·
post-thumbnail

Golang - ToDo 리스트 웹 만들기 [서버]

🔥 개요 2티어 아키텍처의 구조로 간단한 ToDo리스트 웹을 만들어 보고자 합니다. 참고사항은 책을 참고하여 작성을 하였고 천천히 작업을 해가면서 공부를 하고자 합니다. 후에는 3티어 아케틱처로 자주 사용은 하지는 않았지만 공부도 할겸 mysql과 결합하여 작업

2022년 2월 19일
·
0개의 댓글
·
post-thumbnail

📖 Golang - 12일차 - Youtube

Youtube

2022년 2월 18일
·
0개의 댓글
·
post-thumbnail

Golang - 웹 서버 - 2

웹 서버를 구축할떄의 기준점이라고 할수 있는 RESTful API를 활용한 서버를 공부하였습니다.대부분 HTTP메서드를 다루는 방법에 대해서 학습이 진행되었습니다.RESTful API에 대한 정의가 뚜렷하지 않아서;;일단 기본적으로 Go의 내부 패키지를 활용하여 만들수

2022년 2월 17일
·
0개의 댓글
·
post-thumbnail

📖 Golang - 11일차 - Youtube

Youtube

2022년 2월 17일
·
0개의 댓글
·
post-thumbnail

Golang - 웹 서버 - 1

웹 서버를 만들기 위해서 하나하나 공부했던 부분에 대해서 정리를 하였습니다.이전에 주로 다루었던 Node.js와의 차이점과 동일한 문법 적인 부분을 비교하면서 적어보았습니다.실제 실습 영상은 Youtube에서 다루고 있습니다.기본적인 웹 서버 입니다.경로는 localh

2022년 2월 17일
·
0개의 댓글
·
post-thumbnail

📖 Golang - 10일차 - Youtube

Youtube

2022년 2월 16일
·
0개의 댓글
·
post-thumbnail

Golang - 채널과 컨텍스트

채널은 고루틴끼리 메세지를 전달할 수 있는 메세지 큐채널을 생성할떄에는 make를 활용 합니다.var message chan string = make(chan string)채널의 type은 chan입니다.그후 채널에 데이터를 넣을떄에는 이처럼 사용합니다.message

2022년 2월 16일
·
0개의 댓글
·
post-thumbnail

📖 Golang - 9일차 - Youtube

Youtube

2022년 2월 15일
·
0개의 댓글
·
post-thumbnail

Golang - GoRoutine

기본적으로 프로세스는 일종의 프로그램이 실행될떄 담당하는 메모리?? 정도로 이해를 하였습니다.멀티 쓰레드라는 기능을 통해서 다양한 쓰레드를 하나의 코어를 번걸아가며 사용하는 방식을 사용하게 됩니다.일반적인 경우에는이런 방식으로 쓰레드가 코어와 전환이 될 떄에는 비용이

2022년 2월 15일
·
0개의 댓글
·
post-thumbnail

Golang - 에러 핸들링

에러는 정말 언제어디서든 발생할수 있는 문제 입니다.에러를 처리하는 방법은 두가지가 있습니다.에러가 발생하면 프로그램을 죽이고 처리후에 다시 프로그램을 실행에러가 발생을 하면 무시하고 진행이 코드에서 다루고 있는 에러처리 방법은 거창한 것이 아닙니다.단순히 에러가 발생

2022년 2월 15일
·
0개의 댓글
·
post-thumbnail

📖 Golang - 8일차 - Youtube

Youtube

2022년 2월 14일
·
0개의 댓글
·
post-thumbnail

Golang - 함수 고급, 자료구조

이런식으로 ...을 활용한다면 슬라이스 타입으로 인자를 받을수 있습니다.만약 단순히 \[]int형식으로 받게 된다면이런식으로 초기화한 값을 넣어주어야 합니다.하지만 들어오는 타입이 여러개일떄도 있습니다.sum(1,2,3,"Strig", 3.4) 등등이러한 경우에는 in

2022년 2월 14일
·
0개의 댓글
·