golang学习之interface与其它类型转换
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了golang学习之interface与其它类型转换相关的知识,希望对你有一定的参考价值。
如下函数,将interface变量in转换为int:
func formatTimeStamp(in interface{}, layout string) (out string) { timeStr := in.(int) month, err := time.Parse(layout, string(timeStr)) if err != nil { return time.Now().Format(layout) } return month.Format(layout) }
查看in具体type:
in.(type)
以上是关于golang学习之interface与其它类型转换的主要内容,如果未能解决你的问题,请参考以下文章