GoLand 2025.3 Help

格式化字符串

GoLand 提供了一项功能,可以识别 Printf 类函数并应用相应的编码辅助。 这包括检查、快速修复、拼写检查、高亮显示、代码折叠以及类似操作。

如果函数符合以下条件,将自动识别为 Printf 类函数:

  • 它是一个函数或方法。

  • 其名称以 f 结尾(例如, PrintfSprintfFoof)。

  • 它至少有两个参数。

  • 倒数第二个参数是字符串。

  • 最后一个参数是可变参数,且为空接口类型(interface{})。

在以下截图中, Printf 类函数以绿色高亮显示。

printf 类识别的候选项

如果某个函数被错误识别为格式化函数,您可以将其从列表中排除。 您可以通过使用意图操作(Alt+Enter )或配置设置来完成此操作。

在设置中排除格式化函数

  1. 按下 Ctrl+Alt+S 打开设置,然后选择 Go | 格式化函数

  2. 点击 添加添加按钮)。

  3. 开始输入您想要排除的函数或方法的名称。

  4. 从下拉列表中选择一个函数或方法。

  5. Enter

    在设置中添加格式化函数

在编辑器中排除格式化函数

  • 在编辑器中,点击该函数,按 Alt+Enter ,然后选择 排除字符串格式设置函数

    要查看或编辑已排除的函数和方法,请打开设置:

    Ctrl+Alt+S 打开设置,并导航到 Go | 格式化字符串

    printf 类识别的候选项
最后修改日期: 2025年 12月 5日