返回顶部
首页 > 资讯 > 后端开发 > GO >如何将正文标题添加到 Fprintf 输出?
  • 355
分享到

如何将正文标题添加到 Fprintf 输出?

2024-04-05 00:04:59 355人浏览 独家记忆
摘要

哈喽!大家好,很高兴又见面了,我是编程网的一名作者,今天由我给大家带来一篇《如何将正文标题添加到 Fprintf 输出?》,本文主要会讲到等等知识点,希望大家一起学习进步,也欢迎大家关注、点赞、收藏

哈喽!大家好,很高兴又见面了,我是编程网的一名作者,今天由我给大家带来一篇《如何将正文标题添加到 Fprintf 输出?》,本文主要会讲到等等知识点,希望大家一起学习进步,也欢迎大家关注、点赞、收藏、转发! 下面就一起来看看吧!

问题内容

我正在尝试将 <title>Go</title> 添加到我的代码示例中:

package main

import (
    "fmt"
    "net/Http"
    "os"
)

func favicon(w http.ResponseWriter, r *http.Request) {
    http.ServeFile(w, r, "favicon.ico")
}

func sayhelloName(w http.ResponseWriter, r *http.Request) {
    hostname, _ := os.Hostname()
    fmt.Fprintf(w, "\n\nSystem info:\nHostname [pod name]: %s", hostname)
    fmt.Fprintf(w, "\nCurrent URL: %s\n", r.Host)
}

func main() {
    http.HandleFunc("/favicon.ico", favicon)
    http.HandleFunc("/", sayhelloName)
    http.ListenAndServe(":80", nil)
}

我尝试添加如下内容: fmt.fprintf(w, "<title>go</title>").它可以工作,但会弄乱旁边的字符串。我不想仅使用 html 模板向页面添加标题。有没有办法在一个字符串中添加标题?


解决方案


没有使用html模板。只使用了 fmt.fprintf。

package main

import (
    "fmt"
    "log"
    "net/http"
    "os"
)

func favicon(w http.ResponseWriter, r *http.Request) {
    http.ServeFile(w, r, "favicon.ico")
}

func sayhelloName(w http.ResponseWriter, r *http.Request) {
    hostname, _ := os.Hostname()

    fmt.Fprintf(w, "<html>")
    fmt.Fprintf(w, "<head>")
    fmt.Fprintf(w, "<title>%s</title>", "Go")
    fmt.Fprintf(w, "</head>")
    fmt.Fprintf(w, "<body>")
    fmt.Fprintf(w, "<h1>System info: Hostname [pod name]: %s", hostname)
    fmt.Fprintf(w, "<h1>Current URL: %s", r.Host)
    fmt.Fprintf(w, "</body>")
    fmt.Fprintf(w, "</html>")
}

func main() {
    http.HandleFunc("/favicon.ico", favicon)
    http.HandleFunc("/", sayhelloName)

    log.Fatal(http.ListenAndServe(":8080", nil))
}

本篇关于《如何将正文标题添加到 Fprintf 输出?》的介绍就到此结束啦,但是学无止境,想要了解学习更多关于golang的相关知识,请关注编程网公众号!

您可能感兴趣的文档:

--结束END--

本文标题: 如何将正文标题添加到 Fprintf 输出?

本文链接: https://lsjlt.com/news/596715.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 如何将正文标题添加到 Fprintf 输出?
    哈喽!大家好,很高兴又见面了,我是编程网的一名作者,今天由我给大家带来一篇《如何将正文标题添加到 Fprintf 输出?》,本文主要会讲到等等知识点,希望大家一起学习进步,也欢迎大家关注、点赞、收藏...
    99+
    2024-04-05
  • python如何使用Colorama将颜色添加到控制台输出
    这篇文章给大家分享的是有关python如何使用Colorama将颜色添加到控制台输出的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。使用Colorama将颜色添加到控制台输出Colorama是一个漂亮的跨平台模块,...
    99+
    2023-06-27
  • vue如何添加标题
    这篇文章主要为大家展示了“vue如何添加标题”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“vue如何添加标题”这篇文章吧。vue添加标题的方法:1、在“main.js”文件里添加“documen...
    99+
    2023-06-25
  • Dreamweaver2018如何添加标题
    这篇文章主要介绍Dreamweaver2018如何添加标题,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!首先我们点击插入按钮。然后我们点击标题,接下来在右边选择一种类型。我们可以点击任意一种方式。我们也可以在这里推荐...
    99+
    2023-06-08
  • python如何将数据输出到文件中
    要将数据输出到文件中,可以使用Python中的文件对象和相关的方法。首先,需要使用内置的`open()`函数来打开一个文件,并传入文...
    99+
    2023-09-20
    python
  • 利用MyEclipse如何将Console输出到文件中
    利用MyEclipse如何将Console输出到文件中?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。Java程序默认输出为Console,如果要想将Console输出结果保...
    99+
    2023-05-31
    myeclipse console ole
  • java如何将输出内容保存到文件
    要将输出内容保存到文件,可以使用Java中的FileOutputStream和PrintWriter类。下面是一个示例代码,将输出内...
    99+
    2023-08-08
    java
  • 如何将验证器标记添加到嵌套字段
    php小编鱼仔在这篇文章中将为您介绍如何将验证器标记添加到嵌套字段。在开发过程中,我们常常需要对表单数据进行验证,确保数据的完整性和准确性。在处理嵌套字段时,验证器标记的添加稍有不同。...
    99+
    2024-02-09
  • vb中怎么将文本框内容输出到标签
    要将文本框的内容输出到标签中,可以使用以下代码:```vbLabel1.Text = TextBox1.Text```其中,`Lab...
    99+
    2023-10-11
    vb
  • 如何将文本添加到 Go Present 的小节中?
    Golang不知道大家是否熟悉?今天我将给大家介绍《如何将文本添加到 Go Present 的小节中?》,这篇文章主要会讲到等等知识点,如果你在看完本篇文章后,有更好的建议或者发现哪里有问题,希望大...
    99+
    2024-04-05
  • 如何将项目添加到gitee上
    在软件开发领域,源代码管理是不可或缺的一环。将项目托管到云端上,可以保证代码不丢失,并且能够方便地与他人协作开发。Gitee是国内领先的开源代码托管平台之一,它为开发者提供了免费、稳定、高效的代码托管、项目管理、代码贡献评审、协作开发工具等...
    99+
    2023-10-22
  • Linux系统如何将命令结果输出到文件
    小编今天带大家了解Linux系统如何将命令结果输出到文件,文中知识点介绍的非常详细。觉得有帮助的朋友可以跟着小编一起浏览文章的内容,希望能够帮助更多想解决这个问题的朋友找到问题的答案,下面跟着小编一起深入学习“Linux系统如何将命令结果输...
    99+
    2023-06-28
  • Linux下如何将用户添加到sudoers
    这篇文章将为大家详细讲解有关Linux下如何将用户添加到sudoers,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。sudoers文件的作用是控制用户可以执行哪些指令,但是在Linux系统中没有将用户添加...
    99+
    2023-06-28
  • 如何将javascript添加到HTML页面中
    随着Web应用程序的不断发展,JavaScript正变得越来越流行,它可以为网页和Web应用程序提供动态交互和更复杂的功能。本文将帮助你学习如何将JavaScript添加到HTML页面中。一、内部JavaScript内部JavaScript...
    99+
    2023-05-14
  • java如何将对象添加到数组
    要将一个对象添加到数组中,需要先创建一个新的数组,然后将原来的数组中的元素复制到新数组中,再将新对象添加到新数组的末尾。以下是一个示例代码:```java// 原数组Object[] originalArray = { "元素1", "...
    99+
    2023-08-09
    java
  • 我们如何将数据导出到 CSV 文件,并将列标题作为第一行?
    为了添加列值,我们需要使用 UNION 语句。可以借助以下示例进行演示 -示例在此示例中,student_info 中的数据将导出到 CSV 文件。 CSV 文件的第一行将作为列的名称。mysql>(SELECT &#...
    99+
    2023-10-22
  • WordPress文章标题链接添加正在加载中提示的方法
    本文实例讲述了WordPress文章标题链接添加正在加载中提示的方法。分享给大家供大家参考。具体分析如下: 我们会看到很多使用wordpress博客的朋友我们点击文章标题时就会先提示正在加载中,然后再进入文章了,这里我们...
    99+
    2022-06-12
    WordPress 文章 标题 链接 添加 正在加载中 提示 方法
  • 如何将Sublime Text 3添加到右键中
    这篇文章主要介绍如何将Sublime Text 3添加到右键中,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!以下方法为转载:1.win+R打开cmd窗口,输入regedit,打开注册...
    99+
    2024-04-02
  • JavaScript如何将数据输出到控制台
    在 JavaScript 中打印可以是一个简单而重要的任务。这个功能不仅可以帮助我们调试错误,还可以输出数据给用户或者将生成的信息发送到日志文件中。在这篇文章中,我们将介绍几种打印技术和方法,通过它们我们可以将 JavaScript 中的数...
    99+
    2023-05-14
  • mfc如何将内容输出到编辑框
    要将内容输出到MFC编辑框中,可以使用以下步骤: 在对话框资源中添加一个编辑框控件。可以使用“编辑”工具从工具箱中将编辑框控件拖...
    99+
    2024-02-29
    mfc
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作