Go 如何通过代码进行格式化 gomft命令
2023-12-29 15:32:27
我们都知道? 使用JetBrains? ?GoLand? 快捷键可以快速对代码进行格式化? ?现在将使用go的代码进行格式化? ?
源代码如下:
package main
import "fmt"
func main() {
var n1 int = 19
var n2 float32 = 4.78
//var n3 bool = false
//var n4 byte = 'a'
var s1 string = fmt.Sprintf("%d", n1)
fmt.Printf("s1对应的类型:%T,s1 = %q ", s1, s1)
fmt.Println()
var s2 string = fmt.Sprintf("%f", n2)
fmt.Printf("s2对应的类型:%T,s2 = %q ", s2, s2)
fmt.Println()
}
运行命令:? 使用gomft 命令
gofmt main.go
但这个执行后? 会输出格式化好的代码到控制台? 如下:
此刻? 源文件还是原样的? 如何将源文件中的文件也格式化? ?运行下面的命令?
使用gomft? -w? 命令
运行这个 gomft -w main.go
就会将格式化写入到源文件中? ?神奇吧
文章来源:https://blog.csdn.net/u013416034/article/details/135289017
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!