随笔分类 -  编程

摘要:先安装mingw64 #https://sourceforge.net/projects/mingw-w64/files/mingw-w64/mingw-w64-release/ 安装gcc go env -w CGO_ENABLED=1 #启用cgo 一、gohook gohook是在代码执行的特 阅读全文
posted @ 2024-05-30 17:56 MT_IT 阅读(394) 评论(0) 推荐(0) 编辑
摘要:一、Beego初识 1.1、Beego概述 出处,作者在写书**《Go Web 编程》**的时候想写一个框架。设计灵感,来源于tornado,sinatra和flask 是一个http的框架。适用于各种服务:api服务、后端服务、游戏开发... BeeGo特点: 高性能,是目前最快的go框架? 快速 阅读全文
posted @ 2022-01-07 10:59 MT_IT 阅读(160) 评论(0) 推荐(0) 编辑
摘要:十七、MySQL 前言:这里假设已经掌握MySQL安装和使用,本章重点介绍Go语言如何和MySQL结合使用 17.1、MySQL回顾 常见的数据库:SQlLite,MySQL,SQLServer,postgreSQL,mongoDB,Oracle 基本概念:库、表、行、列 数据库的操作SQL 分类( 阅读全文
posted @ 2021-10-19 19:47 MT_IT 阅读(314) 评论(0) 推荐(0) 编辑
摘要:十三、socket编程 13.1、OSI分层 OSI七层模型 物理层:负责传递双绞线、光纤、无线电波等方式。负责传播0和1的电信号 数据链路层:多少个电信号(0和1)算一组,早期每个公司都有自己的电信号分组方式。后来"Ethernet"的协议,占据了主导地位。一组电信号构成一个数据包。每一帧分成两个 阅读全文
posted @ 2021-09-24 16:42 MT_IT 阅读(292) 评论(0) 推荐(0) 编辑
摘要:一、zip分片压缩 分卷压缩: zip -r dst.zip ./input.pdf //压缩为zip zip -s 20m dst.zip --out subbook.zip //分卷压缩 合并解压: zip subbook.zip -s=0 --out single.zip //多个压缩包合并为 阅读全文
posted @ 2021-09-15 14:08 MT_IT 阅读(46) 评论(0) 推荐(0) 编辑
摘要:八、包和文件 8.1、包 go的源码复用是建立在包(package)上的,包通过package ,import ,GOPATH操作完成 8.1.1、包的组成 go语言的包是Go源码的集合 可见性:如果一个包中要应用另外一个包中的标识符(变量、常量、类型、函数等)时,该标识符 必须是对外可见的(pub 阅读全文
posted @ 2021-08-26 14:35 MT_IT 阅读(157) 评论(0) 推荐(0) 编辑
摘要:一、开始 编译语言:需要解释器,比如jvm,解释称二进制,然后处理器才能执行 解释性:编译后为二进制语言 C、C++、Python、PHP/java/java script 等都是2005之前的,2005年出现了多核处理器,go在2007年出现,go天生支持并发 go语言特点: 语法简洁(关键字少) 阅读全文
posted @ 2021-08-03 19:02 MT_IT 阅读(350) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示