如何比较golang中的两个版本号字符串

前端之家收集整理的这篇文章主要介绍了如何比较golang中的两个版本号字符串前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有两个字符串(它们实际上是版本号,它们可以是任何版本号)
a := "1.05.00.0156"  
b := "1.0.221.9289"

我想比较哪一个更大.怎么在golang呢?

将“1.05.00.0156”转换为“0001”“0005”“0000”“0156”,然后转换为int64.

将“1.0.221.9289”转换为“0001”“0000”“0221”“9289”,然后转换为int64.

比较两个int64值.

Go playground上尝试一下

原文链接:https://www.f2er.com/go/187039.html

猜你在找的Go相关文章