Code Monkey home page Code Monkey logo

golang's Introduction

golang

1.grammar

    1.golang操作文件                                 ----file.go
    2.golang关于json和map,切片,结构体的反序列化和序列化  ---json.go&deserialize.go
    3.golang命令行参数的基本使用                        ---flag.go
    4.golang中map的几种定义形式以及curd操作              ---map.go
    5.golang中struct的几种定义形式以及curd操作           ---struct.go
    6.golang中定义方法需要注意的地方                     ---method.go
    7.golang实现工厂模式                               ---factory.go
    8.golang实现继承                                   ---extends.go
    9.golang实现接口                                   ---interface.go
    10.golang接口练习                                   ---interfaceTest.go
    11.golang实现接口和继承的关系                         ---interfaceTest.go
    12.golang实现类型断言                               ---assert.go
    13.golang实现操作mysql增删改除操作                    ---mysql.go
    14.golang实现操作redis操作                           ---redis.go
    15.golang操作http                                  ---http.go
    16.golang操作goroutine添加互斥锁  

2.advanced

    1. 用户信息管理系统
    2. 个人收支记录软件
    3. golang实现聊天室
    4. golang实现博客
    5. golang实现api操作,实现swagger文档输出以及默认model的curd操作
    6. golang实现golang package (sms,ip池) 
    7. golang实现beego api的请求过程及model初始化的过程
    8. golang实现beego api的验证码登录及自动化Api文档,及单元测试golang package
    9. golang实现爬虫,爬取github用户首页项目信息
    10.golang爬取xxxx用户信息并插入ELK,kibana展示(仅用于测试,不商用)
    11.golang爬虫,模块DataSaveService,FetchDataService使用RPC实现分布式
    12.golang爬虫,使用zookeeper实现服务注册和发现
    13.爬虫架构模块化

爬虫效果展示

    11.iris使用一二三(todo)

golang's People

Contributors

leslie1sme avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.