golang 搭建 web服务

go语言可以很简单的搭建起一个web服务,重要的只需要仅仅几行,代码如下:
package main

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

func main() {
http.HandleFunc("/", HelloWeb)
err := http.ListenAndServe(":9090", nil)
if err != nil {
log.Fatal("error:", err)
}
}

func HelloWeb(w http.ResponseWriter, r *http.Request) {
r.ParseForm()
fmt.Fprintf(w, "hello world!!")
}

时间: 2024-10-24 01:14:44

golang 搭建 web服务的相关文章

python3.x +django + nginx + uwsgi 搭建web服务

最近一直在用django开发自己的网站.在开发和线上环境的对接过程中遇到了许多的坑.所以想以一个老鸟的经历来写一下怎么 搭建web服务 一.python3.x .django .nginx .uwsgi 的介绍: 哈哈自己baidu吧 二.安装python3环境 ----

Windows Server 2008搭建web服务

Windows Server 2008搭建web服务注意:关于Windows Server 2008均为真机搭建并非虚拟机!! 1.添加服务======以上安装完毕!! 2.1简单搭建WEB服务 验证输入 www.ljq.com 由于前面的DNS解析相应的IP地址上! 原文地址:https://blog.51cto.com/9616635/2426398

Win10搭建web服务实现文件共享

配置Internet Information Services服务,实现文件共享. 打开控制面板,找到程序和功能,启用或关闭Windows功能. 启用IIS服务,系统会自动搜索并安装IIS服务. 浏览器输入localhost测试一下. 配置Internet Information Services服务,我们需要用到本机的IP.首先,查看Win10系统IP 用“Win键”+“R键”调出运行程序,输入cmd,按回车键 ,再输入ipconfig,再按回车键查看Win10系统IP 添加网站.一定要保证物

golang 简单web服务

1.golang print输入 package main import "fmt" func main() { fmt.Printf("Hello World!\n") } 执行如下命令go build print.go 2. go web 服务端 Go语言标准库 - net/http Go Web服务器的搭建就需要用到Go语言官方提供的标准库 net/http,通过http包提供了HTTP客户端和服务端的实现.同时使用这个包能很简单地对web的路由,静态文件,模

nginx 与 tomcat 组合搭建web服务

部分内容转自 http://www.cnblogs.com/naaoveGIS/ 1. Web服务 nginx是常用的web服务器,用于获取静态资源,类似的服务器还有apache. tomcat是基于java servlet 的 web 容器,用于获取动态资源. 一般的web服务架构:前端部署nginx,后端部署tomcat.用户访问nginx,静态资源nginx直接返回,动态资源的请求被nginx转发到tomcat,tomcat将处理完的结构返回给nginx,然后到浏览器. 2.Nginx简介

搭建web服务二

练习三-虚拟web主机 [[email protected] conf]# cd /var/www/html/[[email protected] html]# mkdir google tfft[[email protected] html]# vim google/index.html[[email protected] html]# vim tfft/index.html[[email protected] html]# cat google/index.html <h1> welcom

用Azure VM + Azure Database for MySQL搭建Web服务

仍然是一篇动手实验,实验演示如何在Azure的虚拟机内部署一个Web服务器,并且使用Azure Mysql PaaS作为本应用的数据库.此实验的目的一方面是为了演示Azure IaaS层和PaaS服务配合使用的常规操作,另一方面是为之后的文章打基础,后续会以此应用程序和架构为基础,介绍更多Azure的相关服务(如Azure Web 应用,Application Insights,等).话不多说,直接进入正题吧. 实验开始之前,先介绍下开发环境: 开发语言:Python(3.6); 项目框架:Dj

django框架搭建web服务

一.工具 环境:windows 7 python 2.7.7     下载地址:https://www.python.org/downloads/release/python-2713/   ps:这里提供的地址是当前的最新2.7版本,应该差别不大 django-1.11.3   下载地址:https://www.djangoproject.com/download/ 二.安装 1.python安装,下载好安装文件,一路next即可.安装完成之后,将安装目录加入到环境变量之中. 环境变量添加方法

linux阿帕奇搭建web服务

这次实验用的是RPM安装的       下载的源码包很蛋疼...configure了不出makefile 网上也没有很好的解决方案  好像是没有APR运行库天知道我以前怎么装Linux的. 我这用RPM了. 一.用源码安装(我就是展示一下怎么装) 所以把自带的那个httpd卸载掉 rpm -e httpd  如果需要解决依赖关系 用 --nodeps rpm -e httpd --nodeps 在检查下 有关于httpd的全卸载了 2. 将其解压缩到/usr/src下 然后配置 编译  安装 配