登录
首页 >  Golang >  Go问答

一种容易获取字符串指针的方法

来源:stackoverflow

时间:2024-02-10 12:45:16 471浏览 收藏

各位小伙伴们,大家好呀!看看今天我又给各位带来了什么文章?本文标题《一种容易获取字符串指针的方法》,很明显是关于Golang的文章哈哈哈,其中内容主要会涉及到等等,如果能帮到你,觉得很不错的话,欢迎各位多多点评和分享!

问题内容

我正在使用的库有一个非常奇怪的 api,通常需要字符串指针。目前我正在这样做:

s := "foobar"
weirdFun(&s)

传递字符串。有没有办法在没有变量的情况下做到这一点?


正确答案


这个图书馆真的很奇怪,但是 例如,您可以使用函数wrapper在一行中完成此操作

func PointerTo[T ~string](s T) *T {
    return &s
}

s := "string"

weirdFun(PointerTo(s))

今天带大家了解了的相关知识,希望对你有所帮助;关于Golang的技术知识我们会一点点深入介绍,欢迎大家关注golang学习网公众号,一起学习编程~

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>