当前位置:网站首页>go基础之web应用
go基础之web应用
2022-08-05 18:00:00 【51CTO】
Go是一门相对年轻的语言,并且它非常适合用来编写那些需要快速运行的服务器端程序。Go拥有非常多的标准库,许多公司已经开始使用Go了。Go只需要简单的几行就可以建立一个可以运行的web应用。
建立文件server.go
运行go run server.go
打开浏览器访问http://localhost:8000/,页面显示hello world!
访问根路径执行handler方法,这个方法带有2个参数,一个是http.ResponseWriter接口,一个是指向http.Request的指针。Request是获取访问地址传递的参数,ResponseWriter用于响应给客户端信息。
启动一个8000端口的web服务,这样一个最简单的web应用就建立好了。
那如果还有别的访问地址呢?
按照handler函数的样子,再建立api和hand函数
如果想对服务设置其他参数,需要先定义http.Server结构体
边栏推荐
- 期货开户哪个平台好,要这种正规安全的公司
- ERMiner: Sequential Rule Mining Using Equivalence Classes
- 历史上的今天:第一位图灵奖女性得主;NVIDIA 收购 MediaQ;首届网络安全挑战大赛完成...
- go pprof 你真用对了吗
- 齐岳|阿霉素/四氧化三铁纳米粒微球|钆参杂四氧化三铁Fe3O4复合纳米粒子
- 想问一下,安装box的时候报这个错误,但是数据库容器起的都能用,是什么原因造成的啊?1.02和1.0
- Time-series database selection and implementation practice for Xingsheng optimal monitoring scenarios
- 通过软链接mklink共享node_modules
- 文末送书 | CCF优秀博士论文丛书:搜索引擎中的实体推荐关键技术研究
- 氨基修饰四氧化三铁纳米粒子Fe3O4-NH2|四氧化三铁纳米粒子表面修饰聚酰胺胺型树枝高分子(PAMAM)
猜你喜欢

程序员的五种类型

Pipenv

Notes from Google Play | Google Play 持续助力您的应用和游戏

「学习笔记」矩阵乘法与矩阵快速幂

解决升级Chrome浏览器之后出现跨域错误:Access to xxx has been blocked by CORS policy: XXXX

【访谈】Eotalk Vol.02:从极客到 CEO,开发者应该如何提升技术领导力?

LTC6911 采用 MSOP 封装并具数字可编程增益的双匹配放大器

How to activate the latest version of IntelliJ IDEA 2022.2

营销之王完美日记卖不动了

PNAS:alpha频率经颅电刺激调控大脑默认网络
随机推荐
小就是大|2022 OceanBase 年度发布会亮点抢先看!
【软考 系统架构设计师】软件架构设计④ 基于架构的软件开发方法
点击 Fiori Launchpad tile 后报错的处理方法
深信服上网行为管理如何配置双因素/双因子(2FA)身份认证
期货开户哪个平台好,要这种正规安全的公司
rk3399 /sys/class/gpio调试
【访谈】Eotalk Vol.02:从极客到 CEO,开发者应该如何提升技术领导力?
Shell自动化编程初识
js图片热点提示气泡插件
img幽灵空白的解决方法
简单的用户授权系统,利用给user表添加一个字段标识管理员的方式
编译器工程师眼中的好代码(1):Loop Interchange
Pipenv
AVH 动手实践 (二) | 在 Arm 虚拟硬件上部署 PP-OCR 模型
22/8/5状压dp蒙德里安的梦想
每日的盐 C#生成imei校验位
【OAuth2】十三、OAuth2AuthorizationServerConfigurer的过滤器
mysql主主复制
做个男人,做个成熟的男人
数学笔记查阅