首页 > 其他分享 >net/http 01

net/http 01

时间:2023-11-14 21:56:19浏览次数:32  
标签:01 http err nil 0.0 fmt net

用 net/http 包可以快速起一个 web 服务

点击查看代码
package main

import (
    "fmt"
    "net/http"
)

func helloWorld(w http.ResponseWriter, req *http.Request) {
    _, err := fmt.Fprintf(w, "Hello world!")
    if err != nil {
        fmt.Println("code: 500")
    }
}

func main() {
    http.HandleFunc("/hello",helloWorld)
    err := http.ListenAndServe("0.0.0.0:9000", nil)
    if err != nil {
        fmt.Println("Listen is failed", err)
    }
}

标签:01,http,err,nil,0.0,fmt,net
From: https://www.cnblogs.com/notes201432273/p/17832678.html

相关文章

  • 云原生架构实战08 Kubernetes运维管理
    一、普罗米修斯架构简介Heapster是容器集群监控和性能分析工具,天然地支持Kubernetes和CoreOSKubernetes有个出名的监控agent--cAdvisor,在每个KubernetesNode上都会运行cAdvisor,它会收集本机以及容器的监控数据(cpumemory,filesystem, networkuptime)。在较新的版本中,k8s......
  • 485modbus转profinet网关连接威纶通与三菱变频器modbus通讯
    485modbus转profinet网关连三菱变频器modbus通讯触摸屏监控本案例介绍了如何通过485modbus转profinet网关连接威纶通与三菱变频器进行modbus通讯。485modbus转profinet网关提供了可靠的连接方式,使用户能够轻松地将不同类型的设备连接到同一网络中。通过使用这种网关,用户可以有效地......
  • Oracle启动数据库报ORA-01102解决办法
    1.机器启动之后登录服务器使用sqlplus/assysdba登录数据库发现数据库并没有启动之前把数据库服务添加过开机自启动![在这里插入图片描述](https://img-blog.csdnimg.cn/c25a5e40f3274621b708d974065bf650.png)2.使用startup命令启动数据库报错了SYS@orcl>startup;ORACLE例程已......
  • VS2022 安装 .NET Framework 4.0 和 .NET Framework 4.5 的方法
    解决方法1、下载.NETFramework框架.NETFramework4.5.2.NETFramework4.5.1.NETFramework4.5.NETFramework4.0microsoft.netframework.referenceassemblies.net40.1.0.2.nupkg30.7M·百度网盘microsoft.netframework.referenceassemblies.net45.1.0.2......
  • 创建自己的https证书(转)
    使用mkcert工具创建证书1、下载mkcert工具,下载地址如下:​​ ​mkcert工具下载​​百度下载:链接:​ ​https://pan.baidu.com/s/10ym5W91g612LDk3t9isFGQ ​​提取码:12342、解压后运行https本地证书生成工具.bat(文件上点鼠标右键,以管理员身份运行) 生成的证书在C:\Users\cx......
  • XMLHttpRequest 使用方法:var xhr=new XMLHttpRequest();xhr.open('get','xxxx',true)
    Ajax技术核心就是XMLHttpRequest对象。Ajax技术的工作原理:可以分成3步1.创建Ajax对象:varxhr=newXMLHttpRequest();2.xhr发送请求:xhr.open('get','test.html','true');xhr.send();3.xhr获取响应:xhr.onreadystatechange=function(){if(xhr.readys......
  • 01. Kubernetes - 容器运行时 Containerd
    首页新闻博问会员闪存班级    博客园 首页 新随笔 联系 订阅 管理随笔-27  文章-0  评论-4  阅读- 538501.Kubernetes-容器运行时Containerd DockerDocker从1.11版本开始,其容器的......
  • P3643 [APIO2016] 划艇
    [APIO2016]划艇-洛谷题目详情-[Apio2016]赛艇-BZOJbyHydroOJ看着个题目以为是变换考虑方向,但想了半天完全没有思路先考虑暴力。设\(dp_{i,j}\)表示前\(i\)个数,第\(i\)个数强制选,值为\(j\)的方案数容易得到转移方程:\[dp_{i,j}=\begin{cases}\sum\li......
  • 「NOIP2014」解方程 题解
    思路首先我们可以观察到\(n\)和\(m\)与\(a_i\)相比小的很多,所以我们可以考虑直接暴力求解但是\(a_i\)太大了,所以如果需要直接计算的话需要全程使用高精度算法。因为高精度算法代码量有大速度又慢我们可依考虑将\(a_i\)转化为一个极大的指数取模的结果,因为只有是模数的......
  • loki日志http请求过大的报错
    错误现象日志平台使用的是Loki+Promtail组合,这边有个服务日志量很大。当我使用Grafana请求这个pod的服务日志时,grafana显示timeout或504报错。故障排查(1)调整Grafana的超时设置具体设置可参考Grafana从Loki查询大量日志时超时问题,我也尝试通过调整grafna-->数据源-->L......