본문 바로가기

cool_wiki

검색하기
cool_wiki
프로필사진 0cool

  • 글 목록 (7)
    • 제품리뷰 (1)
      • 지름자랑 (1)
      • 지저분한 다이소 (0)
    • 기술리뷰 (0)
    • 그냥오늘 (2)
      • 쿰척쿰척 (0)
      • 음주가무 (0)
      • 이슈 (0)
      • 부릉부릉 (0)
    • 게임 (0)
      • 오버워치 다이어리 (0)
    • Development (4)
      • Back-end (0)
      • Security (0)
      • Blockchain (1)
      • AI (0)
      • Computer_vision (0)
      • IoT (0)
      • Triks (2)
      • 각종삽질 (0)
    • Project (0)
      • p2p_library (0)
Guestbook
Notice
Recent Posts
Recent Comments
Link
«   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
Tags
  • 코딩트릭
  • 블록체인
  • 트리
  • 프로세스
  • 하이퍼레져
  • 테스팅
  • 애자일
  • 철학
  • 원칙
  • 자료구조
  • 고언어
  • #키보드 #제품리뷰
  • 개발
more
Archives
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록코딩트릭 (1)

cool_wiki

go언어 테이블 기반 테스트 작성하기

// fib.go package fib // FibNth returns nth (from 0th) Fibonaccci sequence number. func FibNth(n int) int { p, q := 0, 1 for i := 0; i < n; i++ { p, q = q, p+q } return p } // fib_test.go package fib import "testing" func TestFib(t *testing.T) { cases := []struct { in int want int }{ {0, 0}, {5, 3}, {6, 8}, } for _, c := range cases { got := FibNth(c.in) if got != c.want { t.Errorf("Fib(%d) == %..

Development/Triks 2018. 12. 15. 15:07
Prev 1 Next

Blog is powered by kakao / Designed by Tistory

티스토리툴바