투케이2K

104. (Go Lang) [Mac Os] Go 문법 : time 모듈 - 타임 모듈 사용해 실시간 반복 카운트 출력 수행 - Second Time Count 본문

Go Lang (Go 언어)

104. (Go Lang) [Mac Os] Go 문법 : time 모듈 - 타임 모듈 사용해 실시간 반복 카운트 출력 수행 - Second Time Count

투케이2K 2024. 3. 2. 21:36
반응형

[개발 환경 설정]

개발 언어 : Go

 

[소스 코드]

 

package main

import (
	"fmt"
	"time"
)

// -------------------------------------------------------------------------------

// [기본 서버 구동 함수]
func main() {

	// ---------------------------------------------------
	// [기본 설명]
	// ---------------------------------------------------
	// "time" 패키지를 사용해 시간 동작을 제어할 수 있습니다
	// ---------------------------------------------------

	// [기본 변수 선언]
	timer := time.NewTicker(time.Second)

	// [defer : 추후, 인스턴스 초기화]
	defer timer.Stop()

	// [for 문을 수행하면서 반복 로그 출력]
	for {
		select {
		case <-timer.C:
			fmt.Println("timer :: ", time.Now())
		}
	}

}

// -------------------------------------------------------------------------------
 

[결과 출력]


반응형
Comments