본문 바로가기 메뉴 바로가기

Be

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Be

검색하기 폼
  • 분류 전체보기 (16)
    • Swift (2)
      • 기초 (2)
    • C# (0)
    • Python (0)
      • AsyncIO (0)
    • Javascript (4)
      • node (3)
    • Go (4)
    • Tech (4)
      • Web (3)
      • Protocol (1)
    • BookReview (1)
    • DeepLearning (1)
    • 생각 (0)
  • 방명록

Go (4)
Go Http - Client

Go를 이용한 HTTP Client 샘플코드 1. 심플한 요청 방법 ( Get Method ) package main import ( "fmt" "io/ioutil" "net/http" ) func Request(cgi string){ resp, _:= http.Get(cgi) data, _ := ioutil.ReadAll(resp.Body) resp.Body.Close() fmt.Print(data) } func main(){ Request() } 2. HTTP client를 생성하여 Request 하는 방법. : Client를 생성하면 http에 필요한 여러가지 헤더정보 등을 추가하여 전송이 가능해진다. package main import ( "fmt" "io/ioutil" "net/http" ) f..

Go 2021. 9. 3. 14:40
Go - 간단한 Echo Server / Client

Go TCP Echo Server / Client 기본 기존 C++, C#, Python, Swift 등으로 네트워크 프로그래밍을 통해 여러 서비스를 개발 해봤지만 Go는 다른 언어와 다르게 매우 편하게 기본 구성을 잡을 수 있었다. 과거에 Go 언어가 지원되는 프레임워크나 기능등이 적어 관심이 적었으나 최근에 어떤 프로젝트를 진행하면서 Go로 이뤄져 있는 오픈 소스를 분석하고 커스텀 해야할 일이 생겨서 GO 언어를 접하게 되었다. 기본 적인 사용법을 훑어보고 맛보기로 테스트 코딩을 하면서 느낀 장점이 있었다 장점 - Go 루틴으로 인해 NonBlock 처리가 매우 편하다. - Python과 같이 배열 Slice 기능으로 패킷 처리가 매우 편하다. -- Client -- package main impor..

Go 2021. 8. 31. 13:34
Go - Mac 설치 with VScode

Vscode에서 디버깅시에 $GOPATH/src에 직접적으로 go파일을 만들고 F5로 디버깅을 시도하면 에러가 발생된다. 이부분을 해결 하기 위해서는 작업시에 $GOPATH/src/[project_folder] 각 프로젝트별 폴더를 생성하여 작업 하도록 하자

Go 2021. 8. 28. 03:30
Go - 설치하기(Windows10)

GO 설치하고 구동 하는데 절차는 아래와 같다 1. GO 다운로드 및 설치 2. 환경변수 설정 3. 개발 편의를 위한 IDE 설정 ( VScode기준) 1. Go 다운로드 및 설치 https://golang.org/ The Go Programming Language Download Go Binary distributions available for Linux, macOS, Windows, and more. // You can edit this code! // Click here and start typing. package main import "fmt" func main() { fmt.Println("Hello, 世界") } Hello, World! Conway's Game of Life Fibonac..

Go 2021. 8. 27. 15:25
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • CORS
  • Go Http
  • Go설치
  • 변수기초
  • 기초
  • GoVscode
  • swift
  • go
  • ios
  • srtp
  • HTTP
  • 짐사이먼스
  • htttp서버
  • GoIDE
  • for in
  • webrtc
  • Go 디버그
  • 딥러닝
  • for out
  • Go Debugging
  • vuejs
  • 변수타입
  • socket.io
  • nodejs
  • Swft변수
  • Swift기초
  • go vscode
  • JavaScript
  • Go 디버깅
  • 시장을풀어낸수학자
more
«   2025/05   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바