网站首页 返回列表 “慢生活”不是懒惰,放慢速度不是拖延时间,而是让我们在生活中寻找到平衡。

GO——学习笔记(十):搭建简单的Web服务器
2020-06-10 11:45 admin goweb

上篇:下篇:参考:[https://github.com/astaxie/build-web-application-with-golang/blob/master/zh/03.2.md](https://link.jianshu.com?t=https://github.com/astaxie/build-web-a...
阅读全文

Go web server开发学习2
2020-06-10 11:44 admin goweb

*DefaultServeMuxDefaultServeMux在http包使用的时候初始化__varDefaultServeMux=NewServeMux()funcNewServeMux()*ServeMux{return&ServeMux{m:make(map[string]muxEntry)}}http包使用De...
阅读全文

用Go写一个简单Web应用
2020-06-10 11:43 admin goweb

简介和要求教程将涵盖以下知识:*创建一个带有load和save方法的数据结构体*使用net/http包来创建web应用*使用html/template包来处理HTML模板*使用regexp包来检测用户的输入*使用闭包假设你已经有以下知识:*编程经验*明白基础的web知识(HTTP,HTML)*具有些UNIX、DOS的命...
阅读全文

84.go web ajax简单使用方法(上)
2020-06-10 11:33 admin goweb

使用go开发web应用,很多时候需要用到二次从服务器获取内容的场景,为什么说是二次呢?那就是,你已经打开了某个web页面,但是根据场景需要,有一些数据你并不是一开始就能知道需要加载的,直到用户做了一个操作,你才能获知需要再拿到一些什么数据过来显示给用户。同时,你又不希望客户正在看着的页面整页重新刷新一次(因为这有时候很...
阅读全文

85.go web ajax简单使用方法(中)
2020-06-10 11:33 admin goweb

//--西游记全部数据()funcdataSrcXiYouJi()(result[]zhanghuixiaoshuo){varxiyoujiall[]zhanghuixiaoshuovarzhanghuizhanghuixiaoshuo{zhanghui.ZhanghuiCode="1"zhanghui.Title="...
阅读全文

86.go web ajax简单使用方法(下)
2020-06-10 11:33 admin goweb

至此可以选择章节,从服务器取回对应内容,局部刷新到页面上了。image.pngimage.png无章节反馈由于篇幅限制,删减了部分数据后,发布全部源码如下。main.go__/***CofoxS*@Author:JianJunbo*@Email:junbojian@qq.com*@Create:2020/2/1623:...
阅读全文

go web压测工具实现
2020-06-10 04:08 admin goweb

这篇Go实现单机压测工具博客分以下几个模块进行讲解,为了更加清楚的知道一个分布式Web压测实现,我们从单机单用户->单机多用户->分布式逐步实现。(1)什么是web压力测试?(2)压力测试中几个重要指标(3)Go语言实现单机单用户压测(4)GO语言实现单机多用户压测(5)Go语言实现分布式压测(6)相关参考资料一、什么...
阅读全文

Golang学习笔记之WEB框架(gin)基本使用
2020-06-10 04:06 admin golangweb

gin是Go语言写的一个web框架,API性能超强,运行速度号称较httprouter要快40倍。封装比较优雅,API友好,源码注释比较明确,具有快速灵活,容错方便等特点。Github地址:gin的安装:`gogetgithub.com/gin-gonic/gin`**API**`gin.Default()`创建路由`...
阅读全文

软件技术-零基础编写Web页面
2020-06-10 04:01 admin web软件技术

欢迎关注我的专栏(つ•̀ω•́)つ***使用VSCode开发网站页面,结合Golang开发服务端。上一篇文章:Helloworld!在项目文件夹中创建用于存放网页文件的`web`文件夹,在里面创建一个`index.html`文件。这里我们创建的是Golang的`src/app/web`文件夹。然后在里面撰写html代码...
阅读全文

GO语言web框架Gin之完全指南(一)
2020-06-10 03:41 admin goweb

作为一款企业级生产力的web框架,gin的优势是显而易见的,高性能,轻量级,易用的api,以及众多的使用者,都为这个框架注入了可靠的因素。截止目前为止,github上面已经有了35,994star.一个开源框架,关注数越多,就会越可靠,因为大家会在使用当中不断地对它进行改进。下面放几个链接方便进行查看:****几个流行...
阅读全文

像iPhone一样好玩的Web服务器: Caddy
2020-06-10 03:14 admin webiPhone

据Netcraft今年5月份放出了一篇统计文章中,**Apache**、**Nginx**和微软的**IIS**分别以**45.61%**、**20.22%**和**7.83%**市场占有率依然排在“**活跃网站所使用Web服务器市场份额**”的前三甲。但是在走势图中,我们俨然也感觉到其他Web服务器正在悄悄集结,通过...
阅读全文

Golang学习-第三篇 认识Web框架
2020-06-10 03:14 admin golangweb

序言作为一个Web开发人员,相信对框架并不陌生。那么什么是Web框架呢?我们学习的语言中有哪些框架呢?带着这两个疑问,来走进我们今天要写的内容。>_[Golang学习-第一篇>Golang的简单介绍及Windows环境下安装、部署](https://www.jianshu.com/p/c08531678dac)>_正文...
阅读全文

36. web服务指定路径下的get参数接收与处理
2020-06-10 03:04 admin webGET

当我们使用go建立了服务器,那么一种常见的需求就摆在面前。如何给这个服务器的某个路径传参数呢?我们研究一下URL传参的接收与处理。对于http.Request发出的请求,我们需要使用到URL.Query().Get("XXX")这次模拟建立一个价格查询页面首先建立一个dollars类型,用以保存货币数值。__typed...
阅读全文

34. 一个简单的 web 服务器实现
2020-06-10 03:04 admin web服务器

go语言实现web服务器很容易。这样就可以很任意的建立web应用而互不干扰。当然,端口和IP要规划好。不过这里不讨论这个范畴的内容。我们只实现最基本的通过浏览器能够打印出我们想要的文字就可以了。我们需要实现http.Handler。__funcsayhello_cofox(whttp.ResponseWriter,r*...
阅读全文

35. web服务器实现动态路径
2020-06-10 03:04 admin web服务器

有时候,我们希望给不同的用户有不同的服务路径。抛开那些高大上和深层次的原因,最浅显的,可以让用户觉得自己挺受重视。路径名称最好就是用户有关的字符串。我们这次以用户的名字来做个示例。首先定义一个结构体Person__typePersonstruct{NamestringAgeint}然后我们定义一下这个结构体的方法__f...
阅读全文
顶部 底部