一尘不染

在Go中将int和long转换为字符串

go

我有这样的并发例程,

Routine 1()
{
for 30 times
Send string
}

Routine 2 (out <-chan string)
{
for
case str := <- out:
        fmt.Println(str)
}

现在,我想从例程中发送1个字符串,例如,字符串+整数+字符串+系统时间(以纳秒为单位)。有人可以帮助我如何实现这一目标。


阅读 258

收藏
2020-07-02

共1个答案

一尘不染

抱歉,我提早了。可能是这样的:

out <- string + strconv.Itoa(int) + string + strconv.Itoa64(time.Nanoseconds())

谢谢。


更新(Go1):strconv.Itoa64已被替换strconv.FormatInt

2020-07-02