golang 7整数反转

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了golang 7整数反转相关的知识,希望对你有一定的参考价值。

func reverse(x int) int {
    s := strconv.Itoa(x)
	b := strings.Builder{}
	var index = 0
	if s[0] == '-' {
		b.WriteByte('-')
		index = 1
	}
	for i := len(s) - 1; i >= index; i-- {
		b.WriteByte(s[i])
	}
	n, _ := strconv.Atoi(b.String())
	if n > 2<<30-1 || n < -2<<30 {
		return 0
	}
	return n
    
}

golang为啥没有官方的gui包

有两个方面的原因,一是golang gui想让第三方来做 , 二是官方对golang的定位是主做后台。。。 参考技术A 因为golang官方主要把精力投入到go本身的发展中去(更准确的GC算法、更高的并发)。 而golang的主要贡献者不多,所以还不是很忙的过来,golang官方希望GUI可以靠社区推动发展,官方本身是没有意向发布GUI包的。

以上是关于golang 7整数反转的主要内容,如果未能解决你的问题,请参考以下文章

leetcode之整数反转Golang

leetcode之整数反转Golang

反转无符号整数

Leetcode 7. 整数反转-简单

7. 整数反转

7. 整数反转