March 17, 2022

경과 시간을 측정하는 방법

위키에 쓸까 며칠 고민했는데, 이 정도는 간단하게 블로그에 적어도 되지 않을까 싶어서 여기에 쓴다. 얼마 전 회사에서 어떤 분이 질문하기를, Go에서 fmt.Println()으로 time.Now()를 찍으면 나오는 m=+0.xxxxx와 같은 수치가 뭐냐고 물어 보았다. 그냥 프로그램 실행 이후 경과된 시간을 알려주는 것이라고 간단하게 대답했는데, 대답을 들었던 분이 이게 왜 필요한지를 정확히 이해하지 못한 것 같았다. 그렇지, 일반적으로는 실행했을 때 시간을 알면 현재 시간에서 빼기만 해도 바로 경과 시간을 알 수 있으니까 말이다. package main import ( "fmt" "time" ) func main() { now := time. Read more