Go语言基础go fmt命令使用示例详解

作者:枫少文 时间:2024-01-31 11:37:34 

Go语言基础go fmt命令使用示例详解

go fmt

命令主要是用来帮你格式化所写好的代码文件【很多第三方集成软件都是使用了go fmt命令】

一、使用:

go fmt <文件名>.go
使用go fmt命令,更多时候是用gofmt,而且需要参数

-w,否则格式化结果不会写入文件。gofmt -w src,可以格式化整个项目。

二、参数介绍

-l 显示那些需要格式化的文件

-w 把改写后的内容直接写入到文件中,而不是作为结果打印到标准输出。

-r 添加形如“a[b:len(a)] -> a[b:]”的重写规则,方便我们做批量替换

-s 简化文件中的代码

-d 显示格式化前后的diff而不是写入文件,默认是false

-e 打印所有的语法错误到标准输出。如果不使用此标记,则只会打印不同行的前10个错误。

-cpuprofile 支持调试模式,写入相应的cpufile到指定的文件 作用区域

来源:https://blog.csdn.net/guofeng93/article/details/90721780

标签:Go语言,基础,fmt,命令
0
投稿

猜你喜欢

  • python opencv将多个图放在一个窗口的实例详解

    2023-04-30 10:16:53
  • python读文件逐行处理的示例代码分享

    2023-03-17 03:54:04
  • Python之re模块案例详解

    2022-07-19 11:06:59
  • 深入理解golang chan的使用

    2024-05-10 13:59:06
  • WorkBench管理操作MySQL

    2010-10-14 14:21:00
  • Python端口扫描简单程序

    2022-12-26 02:19:45
  • MySQL查询优化:连接查询排序limit(join、order by、limit语句)介绍

    2024-01-21 19:06:16
  • 删除数据库中重复数据的几个方法

    2024-01-17 12:56:36
  • 详解MySQL高可用MMM搭建方案及架构原理

    2024-01-18 07:28:09
  • MySQL null的一些易错点

    2024-01-22 13:00:30
  • 如何使用PHP中的字符串函数

    2024-05-11 10:01:59
  • sql server中datetime字段去除时间的语句

    2024-01-23 17:47:57
  • 基于pycharm实现批量修改变量名

    2022-01-23 05:46:21
  • JavaScript每天必学之基础知识

    2024-04-18 10:02:25
  • python虚拟环境的安装配置图文教程

    2023-09-23 09:03:04
  • 不受欢迎的“欢迎页”

    2008-04-20 16:41:00
  • Python 动态导入对象,importlib.import_module()的使用方法

    2023-01-24 01:48:47
  • webpack 打包压缩js和css的方法示例

    2023-07-02 05:18:32
  • Pytorch中torch.unsqueeze()与torch.squeeze()函数详细解析

    2022-05-22 00:41:57
  • python中os操作文件及文件路径实例汇总

    2023-03-20 23:54:09
  • asp之家 网络编程 m.aspxhome.com