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

스쿨 데브옵스

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

스쿨 데브옵스

검색하기 폼
  • 분류 전체보기 (82)
    • Kafka (11)
    • Kubernetes (21)
    • Python (0)
    • SpringBoot (2)
    • JPA (12)
    • Terraform (3)
    • Go (11)
    • MongoDB (3)
    • AWS (1)
    • D3시각화 (13)
    • 알아야할 IT지식 (5)
  • 방명록

go다형성구현 (1)
Go Polymorphism 구현하기

Go Polymorphism 구현하기 Go 에서 Polymorphism 을 구현하기 위해서는 interface를 이용하여 타입을 구성하고, 이를 실제 구현하는 방법이 있다. 이번 아티클에서는 Polymorphism을 이용하여 도형의 넓이를 구하고 도형의 이름을 출력하는 예제를 만들어 볼 것이다. Go 모듈 생성하기 Go 에서는 기본적으로 GOPATH에서 소스를 작성하는 것으로 가정하고 개발이 진행된다. 그러나 이렇게 하나의 PATH로 지정하면 여러 프로그램을 개발할때 매우 불편할 것이다. 이를 해결하기 위해서 Go에서는 모듈을 제공하고 각기 다른 모듈을 생성할 수 있도록 해주고 있다. 우리는 polymorphism 이라는 모듈을 생성할 것이다. go mod init polymorphism 위 결과 go...

Go 2022. 5. 8. 23:42
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • MongoDB
  • jpa
  • deploy
  • gitops
  • kubernetes
  • argocd
  • Spring
  • springboot
  • kafka-springboot
  • CI
  • docker
  • tfsec
  • declative
  • Terraform
  • mapping
  • CD
  • Kafka
  • java
  • AWS
  • Database
  • mongo
  • docker-compose
  • Gorilla
  • NodeSelector
  • go
  • Golang
  • D3
  • kubectl
  • MySQL
  • jenkins
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

티스토리툴바

단축키

내 블로그

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

블로그 게시글

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

모든 영역

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

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