무근본 개발자에서 근본있는 개발자로...

무근본 개발자에서 근본있는 개발자로...

  • 분류 전체보기 (37)
    • 일기 (1)
    • 개발 (35)
      • AI&ML (2)
      • Django (7)
      • Docker (0)
      • Python (4)
      • graphQL (3)
      • 오늘의 소소한꿀팁 (7)
      • DataBase System(SNUON 강의) (2)
      • Go (3)
      • 네트워크 (2)
      • 알고리즘 (3)
      • aws (2)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

무근본 개발자에서 근본있는 개발자로...

컨텐츠 검색

태그

Python pandas docker-compose parellel go routine machine code rest-framework programmers graphql rest-api django serverless docker django-serializer graphene leetcode Asynchronous Postgres Algorithm go

최근글

댓글

공지사항

아카이브

Scanner(1)

  • 20200706 go compiler && go viper

    1. How to compile go https://getstream.io/blog/how-a-go-program-compiles-down-to-machine-code/참조... go compiler에는 세가지의 phase가 있다고 한다: 1.Scanner - code를 toke단위로 parse해주는 역할 2.Parser - token들을 Abstract Syntax Tree로 바꿔주는 역할 3.Code Generation - Abstract Syntax Tree를 machine code로 바꾸는 역할 놀랍게도 이를 구현해주는 package들이 있다고 한다. (go/scanner, go/parser, go/token, go/ast) -> 이를 활용하면 go code를 활용하여 machine code로 변..

    2020.07.07
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.