249 Repositories
Assets for "Learn Go" on FreeCodeCamp This is a snapshot of the code samples for the "Learn Go" course on Boot.dev at the time the video for FreeCodeC
AI without python (1) go-rwkv.cpp gowrkv.go is a wrapper around rwkv-cpp, which is an adaption of ggml.cpp. (1) Python required for training and conve
This guide full of examples is intended for people learning Go that are coming from Node.js, although the vice versa can work too. This is not meant to be a complete guide and it is assumed that you've gone through the Tour of Go tutorial. This guide is meant to be barely good enough to help you at a high level understand how to do X in Y and doing further learning on your own is of course required.
You can download this book in the following formats: PDF, Mobi and ePub. Introduction Go Language - Web Application Secure Coding Practices is a guide
IBM中文网站文章备份 疑似IBM中文网站将要关闭(已删除) 全部文章索引 2D、3D、物理和网络.md Activiti–新一代的开源BPM引擎.md AI与安全性.md AI语言.md AmbariMetrics详解.md Ambari——大数据平台的搭建利器.md Ambari——大数据平台的
Go-Notebook Go-Notebook is an app that was developed using go-echo-live-view framework, developed also by us. GitHub repository is here. For this proj
The TinyKV Course This is a series of projects on a key-value storage system built with the Raft consensus algorithm
Vagrant VMware Desktop Providers This is the common codebase for the official providers for VMware desktop products: Fusion, Player, and Workstation.
7 days golang programs from scratch README 中文版本 7天用Go从零实现系列 7天能写什么呢?类似 gin 的 web 框架?类似 groupcache 的分布式缓存?或者一个简单的 Python 解释器?希望这个仓库能给你答案
Tech Interview Handbook Credits: Illustration by @leftaligned Read on the website Black Lives Matter. Support the Equal Justice Initiative What is thi
Gitbook Read it: TiDB In Action: based on 4.0 深入介绍了 TiDB 的基本原理和操作,它是基于
架构师技术图谱,助你早日成为架构师 本项目是《码农周刊》架构学习资料精选,码农周刊团队官方出品。架构师必读,助你早日成为架构师! 架构师技术图谱包括:分布式、前端、大数据、存储、微服务、推荐系统、框架 、消息队列、编程语言、设计模式、重构、集群等内容。 码农周刊 VIP 会员 = 全年 52 期「V
免费计算机书籍汇总。 没有注明语种的,都为英语资源。 目录 一、Web 开发 二、系统管理 三、编程语言 四、数据库 五、软件开发 六、人工智能 七、数学理论 八、其他 一、Web 开发 1.1 JavaScript 语言 The Modern JavaScript Tutorial(中文,英文)
深入Go并发编程研讨课 Go提供了我们便利的进行并发编程的工具、方法和同步原语,同时也提供给我们诸多的犯错的机会,也就是俗称的“坑”。即使是顶级Go开发的项目,比如Docker、Kubernetes、gRPC、etcd, 都是有经验丰富的Go开发专家所开发,也踩过不少的并发的坑,而且依然源源不断的继
The Little Go Book is a free introduction to Google's Go programming language. It's aimed at developers who might not be quite comfortable with the idea of pointers and static typing. It's longer than the other Little books, but hopefully still captures that little feeling.
OpenResty 最佳实践 我们提供 OpenResty、Apache APISIX 以及 API 网关方面相关的咨询、培训、性能优化、定制开发等商业支持服务,欢迎联系。
Golang 面试题搜集 Golang 常见面试题目解析 交替打印数字和字母 判断字符串中字符是否全都不同 翻转字符串 判断两个给定的字符串排序后是否一致 字符串替换问题 机器人坐标计算 语法题目一 语法题目二 goroutine和channel使用一 实现阻塞读的并发安全Map 高并发下的锁与ma
A Huge Number of Go Examples, Exercises and Quizzes Best way of learning is doing. Inside this repository, you will find thousands of Go examples, exe
Modern Go (Golang) - The Complete Beginners Guide 2021 Learn Go (Golang) in-dept
Golang series A complete guide to undersatnd golang programming language, web requests, JSON and creating web APIs with mongodb LearnCodeonline.in 01
gorse: Go Recommender System Engine Gorse is an open-source recommendation system written in Go. Gorse aims to be a universal open-source recommender
golangFamily 【超全golang面试题合集+golang学习指南+golang知识图谱+成长路线】 一份涵盖大部分golang程序员所需要掌握的核心知识。 脑图持续不断更新中,在线查看地址 后续文章和内容会不断更新到 github项目 中,欢迎关注。
Go基础 Go内存管理 Go并发编程 Go网络编程 Go RPC Go工程化 Go面试题 1. Go基础 Go语言中的nil 类型内嵌 slice切片源码 unsafe.Pointer非类型安全指针使用情景 2. Go内存管理 happens-before原则 垃圾收集器 3. Go并发编程 并发同
binaryscarf binaryscarf generates double-knit patterns for some corpus of input text. The layout follows the same style as described here. Output is s
Go Developer Roadmap Roadmap to becoming a Go developer in 2020: Below you can find a chart demonstrating the paths that you can take and the librarie
Awesome Interview Collection of awesome interview reference
Go Cheat Sheet - An overview of Go syntax and features.
100 Go Mistakes and How to Avoid Them Source code of 100 Go Mistakes and How to Avoid Them. Table of Contents Chapter 1 - Introduction Chapter 2 - Cod
📁 Examples for 🚀 Fiber - Express inspired web framework written in Go
Hardy Hardy is a very simple wrapper around http.Client that enables you to add more resilience and reliability for your HTTP calls through retries. A
Golang设计模式思想 前言 一切设计模式都是灵活应用struct的组合模式,以及go隐形继承接口的特性 go中的interface就是一些方法装饰, 而struct并不依赖于接口 设计模式类型 创建模式 建造者模式(Builder Pattern) 将一个复杂对象的构建与它的表示分离, 使得同样
简要介绍 im是一个即时通讯服务器,代码全部使用golang完成。主要功能 1.支持tcp,websocket接入 2.离线消息同步 3.单用户多设备同时在线 4.单聊,群聊,以及房间聊天场景 5.支持服务水平扩展 gim和im有什么区别?im可以作为一个im中台提供给业务方使用,而gim可以作为以
《Go语言四十二章经》 作者:ffhelicopter(李骁) 时间:2018-04-15 前言 写《Go语言四十二章经》,纯粹是因为开发过程中碰到过的一些问题,踩到过的一些坑,感觉在Go语言学习使用过程中,有必要深刻理解这门语言的核心思维、清晰掌握语言的细节规范以及反复琢磨标准包代码设计模式,于是
📖 A little guide book on Ethereum Development with Go (golang)
allure-testify Allure-Testify - проект, предоставляющий полноценный провайдер allure в go, без перегрузки интерфейса использования. Проект начинался к
Golang Mini Projects for Beginners Here is the collection of beginner friendly golang projects Mini Projects Book Store cli app to list, add, update,
Go 101 is a book focusing on Go syntax/semantics and all kinds of runtime related things. It tries to help gophers gain a deep and thorough understanding of Go. This book also collects many details of Go and in Go programming. The book is expected to be helpful for both beginner and experienced Go programmers.
Underscore underscore is a Go library providing useful functional programming helpers without extending any built-in objects. It is mostly a port from
Go 语言原本 当前内容基于 go1.15 Go 语言从 2009 年诞生之初已有十余年的历史。 纵观大多数编程语言的历史进程,令人惊讶的是 Go 语言自身在进化的这十余年间, 语言本身并未发生太大变化,Go 语言的用户能够持续不断写出向后兼容的应用。
This is an easy to understand example based tutorial aimed at those who know a little of Go and nothing of webdev and want to learn how to write a webserver in Go. You will create a to do list application as you advance the chapters.
Concurrency patterns in Go
Go 语言高性能编程 订阅 最新动态可以关注:知乎 Go语言 或微博 极客兔兔 订阅方式:watch geektutu/blog ,每篇文章都能收到邮件通知,或通过 RSS 订阅。
Go Concurrency Guide This guide is built on top of the some examples of the book Go Concurrency in Go and Go Programming Language Race Condition and D
Go from the beginning Welcome to Go from the beginning, a free book containing 25+ lessons that will take you from "zero to hero" in the amazing langu
白帽子安全开发实战配套代码仓库 本仓库为《白帽子安全开发实战》实体书的配套代码,书已在各大电商网站开卖。 购买链接: 京东 当当 代码索引 第2章 扫描器 单线程的TCP Connect扫描器 支持并发的tcp connect扫描器1 支持并发的tcp connect扫描器2 单线程的TCP半连接扫
e-dnevnik-bot About / Opće informacije e-Dnevnik bot is a self-hosting alerting system which reads from the official CARNet e-Dnevnik which regularly
gcache gcache是gorm的中间件,插入后gorm即刻拥有缓存。 Overview 即插即用 旁路缓存 数据源使用 Redis 防击穿 防穿透 安装 $ go get github.com/8treenet/gcache 快速使用 import ( "github.com/8tre
📖 Tutorial: Build a RESTful API on Go Fiber, PostgreSQL, JWT and Swagger docs in isolated Docker containers. 👉 The full article is published on Marc
A cookbook with the best practices to working with kubernetes.
在线阅读 速览手册 · 代码案例 · 参考资料 Go Series | Go 语法基础与工程实践 Go 语言发展至今已经过去十年多了,是目前最流行的新兴语言,云计算领域的首选语言。回顾过去十年的 Go 设计和开发,Go 社区的发展尤其惊人。
前言 针对不同的业务场景选择合适的 SQL/NoSQL/NewSQL 数据库,微服务,云原生的场景下,合理的数据建模,选择合理的字段,索引,外键等,这也是本章讨论的重点。 Nav | 导读 数据库理论及 NoSQL
For-learning-Go-Tutorial 准备写一本Go的书针对初学者快速入门开发和使用go! 学习Go语言需要去了解Go的特性,然后在深入的去实践,如果你想使用Go语言写出Go味道的程序,那么你就需要付出努力去实践了! 先来了解下Go语言为何创造出来的历史吧,Go 语言是由谷歌公司在 20
go-leetcode A collection of 100+ popular LeetCode problems that I've solved in Go. Each directory includes a: Description with link to LeetCode proble
10 things Linux How do you advance your Linux skills when you are already comfortable with the basics? My solution was to come up with 10 subjects to