曾经听说过一句话,编程的本质就是指针和递归。那会刚开始编码,只是这两个的概念有个感性粗浅的认识。最早接触指针,莫过...[作者空间]
线性结构是计算机最常用的数据结构之一。无论是数组(arrary)还是链表(list),在编程中不可或缺。golan...[作者空间]
随着云计算服务,Docker容器类工具也开始大行其道。虽然早有耳闻,一直不了解其应用场景。最近折腾应用的服务化。服...[作者空间]
Transaction 事务 事务处理是数据的重要特性。尤其是对于一些支付系统,事务保证性对业务逻辑会有重要影响。...[作者空间]
## prepare 前面我们已经学习了sql的基本curd操作。总体而言,有两类操作Query和Exec。前者返...[作者空间]
数据库查询 我们了解了数据库连接与连接池。拿到了连接当然就是为了跟数据库交互。对于数据库交互,无怪乎两类操作,读和...[作者空间]
database/sql database/sql是golang的标准库之一,它提供了一系列接口方法,用于访问关系...[作者空间]
持久化 程序可以定义为算法+数据。算法是我们的代码逻辑,代码逻辑处理数据。数据的存在形式并不单一,可以存在数据库,...[作者空间]
前后端分离的Restful架构大行其道,传统的模板技术已经不多见了。实际上只是渲染的地方由后端转移到了前端,模板的...[作者空间]
Cookie 互联网隐私一直是一个敏感话题。很多爆炸新闻或者香艳的丑闻,似乎就像病毒一样每隔一段时间就爆发。这不仅...[作者空间]
请求的结构 HTTP的交互以请求和响应的应答模式。go的请求我们早就见过了,handler函数的第二个参数http...[作者空间]
Golang标准库http包提供了基础的http服务,这个服务又基于Handler接口和ServeMux结构的做M...[作者空间]
实现一个最简单HTTP server需要多少代码?只需要一行,Python2的python -m SimpleHT...[作者空间]
协议与接口 对于程式开发者而言,几乎每天都需要和协议和接口打交道,尽管有时候很少直接使用他们。开发一个应用程序,为...[作者空间]
并发(Concurrency)与并行(Parallelism)中文仅一字之差。咋一看以为是一回事,其实两个概念还是...[作者空间]