首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Golang
giao_magic
创建于2021-11-25
订阅专栏
Golang
暂无订阅
共14篇文章
创建于2021-11-25
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
[golang] Gob 处理
Gob 是 Go 自己的以二进制形式序列化和反序列化程序数据的格式,可以在 encoding 包中找到。这种格式的数据简称为 Gob(即 Go binary 的缩写)。
[golang] 读写数据
Go 可通过读取用户的输入,以及对文件进行读取、写入、复制等操作。此篇文章旨在通过不同的方式阐述 Go 如何读写数据。
[golang] interface 和 reflection
Go 语言里有非常灵活的接口概念,通过它可以实现很多面向对象的特性。接口提供了一种方式来说明对象的行为:如果谁能搞定这件事,它就可以用在这儿。
[golang] 错误处理
go 语言主要的设计准则是:简洁、明白,简洁是指语法和 c 类似,相当的简单。明白是指任何语句都是很明显的,不含有任何隐含的东西,在错误处理方案的设计中也贯彻了这一思想。
[golang] 安全与加密
CSRF 攻击、XSS 攻击、SQL 注入攻击等一些 Web 应用中典型的攻击手法,它们都是由于应用对用户的输入没有很好的过滤引起的。针对敏感数据的加解密,Go 语言提供三种对称加密算法。
[golang] REST
go 对于 REST 的支持还是很简单的,通过实现自定义的路由规则,就可以为不同的 method 实现不同的 handle,这样就实现了 REST 的架构。
[golang] 文件操作
在任何计算机设备中,文件是都是必须的对象,而在 Web 编程中,文件的操作一直是 Web 程序员经常遇到的问题,文件操作在 Web 应用中是必须的,非常有用的。
[golang] json 处理
json 与 xml 最大的不同在于 xml 是一个完整的标记语言,而 json 不是。json 由于比 xml 更小、更快,更易解析,以及浏览器的内建快速解析支持,使得其更适用于网络数据传输领域。
[golang] XML 处理
xml 作为一种数据交换和信息传递的格式已经十分普及,而随着 Web 服务日益广泛的应用,现在 xml 在日常的开发工作中也扮演了愈发重要的角色。
[golang] 访问数据库
Go 没有内置的驱动支持任何的数据库,但是 Go 定义了 database/sql 接口,用户可以基于驱动接口开发相应数据库的驱动。
[golang] web 基础
go 目前已经拥有了成熟的 HTTP 处理包,这使得编写能做任何事情的动态 Web 程序易如反掌。本文章集中讨论一些与 Web 相关的概念和 Go 如何运行 Web 程序的话题。
[golang] goroutine 和 channel
goroutine 是 Go 语言的基本调度单位,每一个 Go 程序至少有一个 goroutine(main goroutine),而 channel 则是它们之间的通信机制。
[golang] interface
interface 类型定义了一组方法,如果某个对象实现了某个接口的所有方法,则此对象就实现了此接口。
[golang] 语言基础
Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。此文简单价绍了 Go 语言基础。