我怎样才能在Go中获取从引导开始的单调时间(以纳秒为单位)? 我需要与以下C代码返回的相同值:
static unsigned long get_nsecs(void)
{
struct timespec ts;
clock_gettime(CLOCK_MONOTONIC, &ts);
return ts.tv_sec * 1000000000UL + ts.tv_nsec;
}
time
包中的函数似乎返回当前时间和/或日期。
import "C"
之前,您可能已经删除了那些注释。这些注释也需要包含进来。 - RaiBnod