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

마스터링

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

마스터링

검색하기 폼
  • 분류 전체보기 (60)
    • LANGUAGE (8)
      • go (2)
      • python (5)
    • DEV (16)
      • various knowledge (6)
      • Django (8)
      • nginx (1)
      • electron (1)
      • javascript (0)
    • OPS (1)
      • Docker (1)
    • ALGORITHM (24)
      • Programmers (12)
      • BOJ (3)
      • LeetCode (4)
    • 책리뷰 (4)
  • 방명록

go context (1)
[golang] go context

Go 컨텍스트 Context 타입은 여러 Go 루틴에서 동시에 안전하게 사용할 수 있는, 요청 범위 데이터에 접근하기 위한 안전한 방법을 구현한다. Context 패키지의 주 목적은 Context타입을 정의하고 취소 기능을 지원하는 것이다. 하나의 문맥 으로 해석할 수 있는 context는 http 1개의 요청이 들어와서 응답이 나갈때까지 한개의 문맥이나 맥락으로 볼 수 있듯 함수가 동작함에 있어서 문맥을 넣어서 진행 상황을 파악 할 수 있게 해준다. 특히 go루틴 같은경우 go루틴이 끝나는 시점이 필수적이기 때문에 context를 넣어서 끝날 시점을 정해 줄 수도 있다. 개념적으로는 하나의 무전기라고 볼 수 있다. 일꾼 하나를 보내면서 context라는 무전기 하나 들려 보내고, 그리고 만약 필요하다면..

LANGUAGE/go 2021. 10. 17. 23:13
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • for-else
  • leetcode
  • sql lite
  • conTeXt
  • go context
  • 의대 신경학 강의
  • query
  • 방금그곡
  • 파이썬
  • 팰린드롬수
  • Python
  • go
  • 문자열 뒤집기
  • taggit
  • stdout
  • ManyToMany
  • gunicorn
  • 백준
  • Two Scoops of Django
  • dfs
  • print
  • 프로그래머스
  • 독후감
  • 소프트웨어 장인
  • django
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

티스토리툴바