• ticklishdog 发表了【主题】 · 1年前
    Notepad++配置Golang开发环境

    简述 Notepad++ 不支持 Go 语言的立即使用,可以为其安装 GOnpp 插件。安装之前,需要先配置好 Go 的环境。 简述 安装 Go 开发插件 ...

    5891
  • bluegoose 发表了【主题】 · 9月前
    Golang使用zlib压缩和解压缩字符串

    在python的时候就习惯使用zlib进行网页压缩。 golang下同样使用zlib进行压缩解压缩。  zlib官方给出的方法很简单,这里权当一个补充. zlib.NewWriter() ...

    2988
  • greenfish 发表了【主题】 · 1年前
    使用Visual Studio Code辅助Go源码编写

    作为VIMer,日常编码中, Vim 编辑器依然是我的首选。以前以C语言为主要语言的时候是这样,现在以Go为主要语言时亦是这样。不过近期发现Mac上使用Vim在编写Go代码时,Vim时不时的“抽风”:...

    12202
  • ticklishdog 发表了【主题】 · 1年前
    Golang环境搭建

    简述 『Golang』(Go 语言,以下简称 Go)是 Google 开发的一种编译型、可并行化、并具有垃圾回收功能的编程语言。 罗布·派克(Rob Pike)、罗伯特·格瑞史莫(Robe...

    12373
  • bluegoose 发表了【主题】 · 9月前
    Go语言字典(map)用法实例分析【创建,填充,遍历,查找,修改,删除】

    本文实例讲述了Go语言字典(map)用法。分享给大家供大家参考,具体如下: 字典是一种内置的数据结构,用来保存 键值对 的 无序集合。 (1)字典的创建 1) make(map[KeyType]...

    12223
  • ticklishdog 发表了【主题】 · 1年前
    go数组、切片

    数组 package main import "fmt" func main() { /*数组的声明 * 1、var ab [2]int 2、var ...

    4004
  • bluegoose 发表了【主题】 · 9月前
    Go语言中更优雅的错误处理

    从现状谈起 Go语言受到诟病最多的一项就是其错误处理机制。如果显式地检查和处理每个error,这恐怕的确会让人望而却步。下面我们将给大家介绍Go语言中如何更优雅的错误处理。 Golang 中的错误...

    1065
  • beautifulsnake 发表了【主题】 · 1年前
    Golang实现基于Websocket协议的H5聊天室

    http://www.cnblogs.com/wangrudong003/p/5535689.html go代码部分: // WebChat project main.go package ...

    3463
  • beautifulgorilla 发表了【主题】 · 9月前
    Go语言实现的排列组合问题实例(n个数中取m个)

    本文实例讲述了Go语言实现的排列组合问题。分享给大家供大家参考,具体如下: (一)组合问题 组合是一个基本的数学问题,本程序的目标是输出从n个元素中取m个的所有组合。 例如从[1,2,3]中取出...

    4013
  • beautifulsnake 发表了【主题】 · 1年前
    supervisor管理golang程序

    1、安装supervisor apt-get install supervisor 2、新建配置 /etc/supervisor/conf.d/test.conf  注:dir...

    18968
  • beautifulgorilla 发表了【主题】 · 9月前
    Go语言Cookie用法分析

    本文实例讲述了Go语言Cookie用法。分享给大家供大家参考,具体如下: web 开发免不了要和 cookie 打交道。Go 的 http 库也提供了 cookie 的相关操作。 type C...

    15363
  • crazylion 发表了【主题】 · 1年前
    基于Golang的IP地址信息查询服务

    工作中经常会有通过IP匹配用户信息的需求,如确定用户所在的地区(国家/省份/城市)、运营商、时区、经纬度等等。前一阵有个Golang开发的项目也有这样的需求,于是简单实现了一个包,最近忙里偷闲又包了一...

    12095
  • beautifulsnake 发表了【主题】 · 1年前
    golang学习之文件上传

    首先是上传页面upload.html: <!doctype html> <html> <head> <meta charset="utf-8">...

    1778
  • beautifulgorilla 发表了【主题】 · 9月前
    Golang算法问题之整数拆分实现方法分析

    本文实例讲述了Golang算法问题之整数拆分实现方法。分享给大家供大家参考,具体如下: 一个整数总可以拆分为2的幂的和,例如: 7=1+2+4 7=1+2+2+2 7=1+1+1+4 7=1+1+...

    48249
  • beautifulgorilla 发表了【主题】 · 9月前
    Golang算法问题之数组按指定规则排序的方法分析

    本文实例讲述了Golang算法问题之数组按指定规则排序的方法。分享给大家供大家参考,具体如下: 给出一个二维数组,请将这个二维数组按第i列(i从1开始)排序,如果第i列相同,则对相同的行按第i+1列...

    890
  • whitegoose 发表了【主题】 · 7月前
    Gogs 0.11.19 发布,自助 Git 托管服务

    Gogs 0.11.19 发布了,可选升级。   Bug 修复 无法使用 go get 子包 #1878 非首次使用 LDA...

    281
  • purpleswan 发表了【主题】 · 9月前
    Google Go 1.8.1 发布

    Google Go 1.8.1 发布了。Go 是 Google 开发的一种编译型,并发型,并具有垃圾回收功能的编程语言。 目前尚未找到更多关于 Go 1.8.1 版本更新的信息,请查看...

    13616
  • beautifulgorilla 发表了【主题】 · 9月前
    Golang算法之田忌赛马问题实现方法分析

    本文实例讲述了Golang算法之田忌赛马问题实现方法。分享给大家供大家参考,具体如下: 【田忌赛马问题】 输入: 输入有多组测试数据。 每组测试数据包括3行: 第一行输入N(1≤N≤1000),...

    1394
  • orangebird 发表了【主题】 · 11月前
    go语言程序初学

    建立一个用于编写Go程序的工作目录go-examples,其绝对路径为/home/go-examples.开始编写我们的第一个Go程序。 一、在go-work下创建一个文件hello.go ...

    1361
  • beautifulgorilla 发表了【主题】 · 9月前
    golang struct扩展函数参数命名警告解决方法

    今天在使用VSCode编写golang代码时,定义一个struct,扩展几个方法,如下: package storage import ( "fmt" "github.c...

    1312