美文网首页
日拱一卒Go 1 | 前戏

日拱一卒Go 1 | 前戏

作者: 副班长国伟 | 来源:发表于2021-07-16 00:37 被阅读0次

十年舔狗一场空,不忘初心,日拱一卒!

前几天不知搭错哪根筋,决定把Golang再好好学学,自己的技术能力已经在五年之外没有新的长进了,脑壳里面停留的后端技术,还是N年前的老坛知识。所以,决定在技术退休之前,再好好学习一下21世纪现代化的后端技术,以便日后不时之需。

脑洞开的有点大,需要学习的基础知识有:Go、MySQL、MongoDB、Redis、Docker部署,进阶的知识有服务器端的消息队列(还没有定学习哪一个)、爬虫、代理节点部署等。以一个微信小程序的API服务(WeAPI)作为学习的例子,时间上大概是在从今天开始算起的半个月至一个月内,学习完基础知识,也即8月15号前,还是蛮紧张的。

01

复习基础知识

今天把之前整理的Go基础知识看了一遍,包括:Go的介绍、在Mac下的Go环境的配置、数据类型、25个关键字、常量、运算符等,对Go语言有了初步的感觉。

02

安装配置环境

包括:

本地电脑Go运行环境的配置(本地电脑原本就有Go环境,只是版本是1.14,最新的版本为1.16),想要删除旧版本再安装新版本的,但担心出什么幺蛾子,并且1.14并不影响当前的学习,待以后有需要再进行升级。(这里算欠下了第一笔技术债!)

开发IDE的选择与安装,我还是选择了LiteIDE,目前用的比较顺手一些,后续待学习的升入再看看有没有更好的可用,暂且就这样先吧。

03

当日学习的内容

1、学习了Package 与 Module的区别与关系;

2、学习了Go操作MySQL的代码块,这里面的涉及的内容有几块:

    1)连接池;

    2)CURD基础;

    3)Prepare剖析;

    4)事务处理;

    还看了一个“Gin+Mysql简单的Restful风格的API”的示例。

3、整理了WeAPI的项目结构:

WeAPI的目录结构(初稿)

04

次日学习计划

1、明天就要开始写一些代码了,虽然还没有确定好这个项目的业务内容有哪些,但用户模块的登录、注册、授权、鉴权、修改密码之类的,先尝试着写一下吧;再有是操作MySQL部分的代码,以及路由配置等。

2、MySQL连接池,以及CURD基础知识;

3、安装配置本地的MySQL环境。

相关文章

  • 日拱一卒Go 1 | 前戏

    十年舔狗一场空,不忘初心,日拱一卒! 前几天不知搭错哪根筋,决定把Golang再好好学学,自己的技术能力已经在五年...

  • 日拱一卒英语社群复盘ing

    相 信 我,你 并 不 孤 独。 日拱一卒启动仪式1-4合集 日拱一卒”英语社群入群作业 日拱一卒启动仪式1-4合...

  • 日拱一卒Go 3 | 安装Gin

    十年舔狗一场空,不忘初心,日拱一卒! 1、下载、安装 # go get -u github.com/gin-gon...

  • 日拱一卒

    日拱一卒是一个成语,完整的表述是:日拱一卒,功不唐捐。源于《法华经》 :“日拱一卒无尽有,功不唐捐终入海”。 会下...

  • 2017-10-11

    持之以恒,日拱一卒。

  • 2017-10-11

    持之以恒,日拱一卒。

  • 今晚,信仰

    如题,日拱一卒

  • 感觉要重新开始写作了

    按兴趣日拱一卒

  • 坚持还是放弃?取舍之间彰显大智慧。

    今天看到一段话,感觉写的更好,分享给大家。“日拱一卒”源于《法华经》:日拱一卒,功不唐捐——日拱一卒无有尽,功不唐...

  • 日拱一卒

    日拱一卒 任务0(12月11日) 最近刚加入这个“日拱一卒”的社群,名字非常好,学英文就...

网友评论

      本文标题:日拱一卒Go 1 | 前戏

      本文链接:https://www.haomeiwen.com/subject/uleppltx.html