首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
play76207
掘友等级
web 全栈工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
41
文章 29
沸点 12
赞
41
返回
|
搜索文章
最新
热门
安全与加密 - Go Web 开发实战笔记
作为 Web 应用的开发者,需要知道应用程序随时会成为众多攻击者的目标,在开发应用时需要做好防范的准备。 CSRF(Cross-site request forgery),中文名称:跨站请求伪造,也被称为: one click attack / session riding,通…
Go Web 与 Nginx 集成 - Go Web 开发实战笔记
Nginx 是一个高性能的 HTTP 和反向代理 web 服务器,尤其擅长处理静态资源(html、js、css、image)。 Go 是一个独立的 HTTP 服务器,当 Go Web 服务器 与 Nginx 服务器集成时, nginx 可以提供其它功能服务,例如访问日志,cc …
Web 服务 - Go Web 开发实战笔记
Web 服务可以在 HTTP 协议的基础上通过 XML 或者 JSON 来交换信息。REST 和 SOAP 为目前主流的 Web 服务。 TCPConn 可以用在客户端和服务器端来读写数据。 net 参数是 "tcp4"、"tcp6"、"tcp" 中的任意一个,分别表示 TCP…
文本处理 - Go Web 开发实战笔记
Web 开发中文本处理是重要的一部分,经常需要对输入或输出的内容进行处理,这里的文本包括字符串、数字、Json、XMl 等等。Go 语言对文本的处理有官方的标准库来支持。 XML 作为一种传输和存储数据的格式已经十分普及。Go 语言标准库中有支持 XML 相关处理的包。 通过 …
Cookie 与 Session - Go Web 开发实战笔记
Web 开发中需要做好用户在整个浏览过程的控制,因为 HTTP 协议是无状态的,所以用户的每一次请求都是无状态的,服务器不知道在整个 Web 操作过程中哪些连接与该用户有关,应该如何来解决这个问题呢?Web 里面经典的解决方案是 cookie 和 session,cookie …
操作数据库 - Go Web 开发实战笔记
对许多 Web 应用程序而言,数据库都是其核心所在。数据库几乎可以用来存储你想查询和修改的任何信息。 Go 没有内置的驱动支持任何的数据库,但是 Go 定义了 database/sql 接口,用户可以基于驱动接口开发相应数据库的驱动。 Go 语言官方没有提供数据库驱动,而是为开…
处理表单 - Go Web 开发实战笔记
表单是编写 Web 应用常用的工具,通过表单我们可以方便的让客户端和服务器进行数据的交互。表单是一个包含表单元素的区域。表单元素是允许用户在表单中(比如:文本域、下拉列表、 单选框、复选框等等)输入信息的元素。表单使用表单标签(<form>)定义。 以上表单代码实现输入用户名和…
编写 HTTP(S) 服务器 - Go Web 开发实战笔记
对于普通的上网过程,系统其实是这样做的:浏览器本身是一个客户端,当输入 URL 请求网页时,首先浏览器会去请求 DNS 服务器,获取与域名对应的 IP,然后通过 IP 地址找到对应的服务器后,要求建立 TCP 连接,等浏览器发送完 HTTP Request (请求)包后,服务器…
反射 - Go 语言学习笔记
在计算机科学中,反射是指计算机程序在运行时(Run time)可以访问、检测和修改它本身状态或行为的一种能力。用比喻来说,反射就是程序在运行的时候能够“观察”并且修改自己的行为。 Go 语言提供了一种机制在运行时更新变量和检查它们的值、调用它们的方法,但是在编译时并不知道这些变…
包 - Go 语言学习笔记
Go 语言的程序一般都会组织成若干组文件,每组文件称为一个包。这样每个包的代码都可以作为很小的复用单元,被其它项目引用。 Go 语言的源码复用建立在包(package)基础之上,包通过 package, import, GOPATH 操作完成,使其具有更好的可重用性与可读性,并…
下一页
个人成就
文章被点赞
82
文章被阅读
42,242
掘力值
1,003
关注了
14
关注者
46
收藏集
1
关注标签
6
加入于
2019-05-08