一、下载vscode,选择windows最新版本https://code.visualstudio.com/Download 默认按照user版本的64位机器选择:system installer和user installer的区别就在用于为所有用户/单用户安装。二、安装vscode 默认选择对应的路径进行安装 ps:最好将以下两个选项勾选,以便之后使用起来比较方便,可以在右键菜单中
转载
2023-08-28 19:57:11
64阅读
...
转载
2021-09-07 23:15:00
77阅读
2评论
Go的简介Go 即Golang,Go是静态 强类型语言(不能做类型间的运算),是区别于解析型语言的编译型语言。Go语言特性跨平台的编译型语言语法接近C语言管道(channel),切片(slice),并发(routine)有垃圾回收的机制支持面向对象和面向过程的编程模式go语言环境搭建一 下载地址安装包下载地址为:https://golang.org/dl/。安装包(类似于python解释器)如果打
转载
2023-08-08 15:27:20
201阅读
目录go语言简介下载安装报错问题 go语言简介应用:区块链、云计算特点:开发快(静态语言),运行快(高并发),无技术债(编译执行)项目:k8s、docker、Caddy、CockroachDB数据库设计初衷: 针对其他语言痛点设计、 加入并发编程、为大数据,微服务并发而生的通用编程语言 项目转型首选、人转型首选、添加技术栈首选语言Go特别之处:有接口、函数式变成、CSP并发模型(goroutin
转载
2023-07-25 16:08:29
100阅读
目标
为编程初学者打造入门学习项目,使用各种主流编程语言来实现。让想学编程的,一个都不落下。
上述基本涵盖了当前编程开发所有主流语言。
左侧为前端版本:安卓、iOS、鸿蒙、Flutter、Vue、uni-app。
右侧为服务器端版本:Java、Python、Go、PHP、NodeJS
前端效果图
支持特性
查询应用分类
查询分类下应用
查询应用详情
搜索应用
支持mysql数据库
开发工具
原创
2023-02-25 21:54:46
149阅读
建议用方案乙 [toc] 场景 redis 中存在大量 key。 其中有一部分是用户登陆的 session_id, 结构是 : 需求: 有多少用户在线 方案 方案甲 这种方式简单快捷,一次性查到所有用
原创
2024-07-06 21:25:05
50阅读
# 微信iPad协议 Go语言版
在数字化和信息技术发展的今天,社交媒体应用的普及让人们的交流变得更加方便。微信作为中国最流行的社交媒体平台之一,除了手机端外,也推出了iPad版。本文将探讨微信iPad协议的Go语言实现,帮助大家更好地理解这一技术文档的核心。
## 1. 什么是微信协议?
微信协议是一种用于客户端与服务器之间通信的协议。在微信的上下文中,它负责传输消息、用户信息及其他数据。
在数组中找出最大的k个数出来。如:1,3,8,6,7,5,3,2,12,38,23 在这个数组中找出最大的2个数出来。
原创
2022-07-11 11:17:38
368阅读
为编程初学者打造入门学习项目,使用各种主流编程语言来实现。让想学编程的,一个
原创
2023-05-01 16:47:09
85阅读
2007年,谷歌工程师Rob Pike, Ken Thompson和Robert Griesemer开始设计一门全新的语言,这是Go语言的最初原型。2009年11月10日,Go语言以开放源代码的方式向全球发布。2011年3月16日,Go语言的第一个稳定(stable)版本r56发布。2012年3月28日,Go语言的第一个正式版本Go1发布。2013年4月04日,Go语言的第一个Go 1.1...
原创
2022-06-20 19:42:45
588阅读
功能说明增加吃子规则算法。在一个空格新落下一个棋子,并且翻转对手一个
原创
2022-09-28 20:44:36
92阅读
功能说明鼠标点击棋盘方格,落子。需要使用鼠标事件,棋子通过绘图事件
原创
2022-09-28 20:45:03
70阅读
背景
前面已输出多个系列:
《十余种编程语言做个计算器》
《十余种编程语言写2048小游戏》
《17种编程语言+10种排序算法》
《十余种编程语言写博客系统》
《十余种编程语言写云笔记》
《N种编程语言做个记事本》
《N种编程语言做个应用市场(appstore)》
目标
为编程初学者打造入门学习项目,使用各种主流编程语言来实现。让想学编程的,一个都不落下。
上述基本涵盖了当前编程开发所有主流语言
原创
2023-03-11 21:18:25
46阅读
前面已输出多个系列:《十余种编程语言做个计算器》《十余种编程语言写2048小游戏》《17种编程语言+10种排序算
原创
2023-03-17 00:18:17
59阅读
1、为什么要学数据结构——有用2、什么是数据结构——(1)存在一种或多种个关系的【数据元素】的集合和操作——(2)指的是一种关系和实现——(3)主要研究数据的【逻辑结构】和【存储结构】,具体是研究数据 【结点的值】 与 【结点的关系】 进一步解析:即使研究值与值关系,在逻辑上和计算机内存存储上的探讨3、逻辑结构是指什么?有哪些基本的结构——(1)逻辑结构是从【具体问题】抽象出来的
转载
2023-08-16 10:24:42
46阅读
Go语言圣经学习笔记 第一章 Go语言入门目录Hello, World命令行参数查找重复的行GIF动画获取URL并发获取多个URLWeb服务本章要点注:学习《Go语言圣经》笔记,PDF点击下载,建议看书。 Go语言小白学习笔记,书上的内容照搬,大佬看了勿喷,以后熟悉了会总结成自己的读书笔记。1. Hello, Worldgopl.io/ch1/helloworldpackage main
imp
转载
2023-07-26 15:24:45
60阅读
从标准输入中读取数据1.if语句条件两边也不加括号,但是主体部分需要加{}2.map存储了键/值(key/value)的集合,对集合元素,提供常数时间的存、取操作,map[string]int ==> key的类型string和value的类型int3.内置函数make创建空map, counts := make(map[string]int)4.bufio包Scanner类型读取输入并将其
转载
2024-09-04 10:57:38
27阅读
Go语言基础之包在工程化的Go语言开发项目中,Go语言的源码复用是建立在包(package)基础之上的。本文介绍了Go语言中如何定义包、如何导出包的内容及如何导入其他包。Go语言的包(package)包介绍包(package)是多个Go源码的集合,是一种高级的代码复用方案,Go语言为我们提供了很多内置包,如fmt、os、io等。定义包我们还可以根据自己的需要创建自己的包。一个包可以简单理解为一个存
转载
2024-09-24 01:13:36
39阅读
go1.21.1(发布于 2023 年 9 月 6 日)包括对cmd/go、crypto/tls和html/template包的四个安全修复,以及对编译器、go命令、链接器、运行时和context、crypto/tls、encoding/gob、encoding/xml、go/types、net/http、os和 的错误修复path/filepath包。go1.21.2(2023 年 10 月 5
转载
2023-10-23 21:44:26
99阅读
功能说明机器为白子。机器优先在4个角落落子,如果这4个位置不
原创
2022-09-28 20:44:11
62阅读