随笔分类 - go
golang编程
摘要:先安装mingw64 #https://sourceforge.net/projects/mingw-w64/files/mingw-w64/mingw-w64-release/ 安装gcc go env -w CGO_ENABLED=1 #启用cgo 一、gohook gohook是在代码执行的特
阅读全文
摘要:一、Beego初识 1.1、Beego概述 出处,作者在写书**《Go Web 编程》**的时候想写一个框架。设计灵感,来源于tornado,sinatra和flask 是一个http的框架。适用于各种服务:api服务、后端服务、游戏开发... BeeGo特点: 高性能,是目前最快的go框架? 快速
阅读全文
摘要:十七、MySQL 前言:这里假设已经掌握MySQL安装和使用,本章重点介绍Go语言如何和MySQL结合使用 17.1、MySQL回顾 常见的数据库:SQlLite,MySQL,SQLServer,postgreSQL,mongoDB,Oracle 基本概念:库、表、行、列 数据库的操作SQL 分类(
阅读全文
摘要:十三、socket编程 13.1、OSI分层 OSI七层模型 物理层:负责传递双绞线、光纤、无线电波等方式。负责传播0和1的电信号 数据链路层:多少个电信号(0和1)算一组,早期每个公司都有自己的电信号分组方式。后来"Ethernet"的协议,占据了主导地位。一组电信号构成一个数据包。每一帧分成两个
阅读全文
摘要:八、包和文件 8.1、包 go的源码复用是建立在包(package)上的,包通过package ,import ,GOPATH操作完成 8.1.1、包的组成 go语言的包是Go源码的集合 可见性:如果一个包中要应用另外一个包中的标识符(变量、常量、类型、函数等)时,该标识符 必须是对外可见的(pub
阅读全文