• tinylion 发表了【主题】 · 1年前
    leanote 2.2.1 正式版发布,个人云笔记

    leanote 2.2.1 发布了,leanote 是一款开源云笔记产品,使用 Go 的 Web 框架 revel 和 MongoDB 开发完成。 更新内...

    25050
  • silverelephant 发表了【主题】 · 1年前
    使用 Go 和 WebSockets 构建实时聊天服务器

    现代网页应用程序正日趋丰富而复杂。像这样有趣又有活力的体验很受用户欢迎。用户无需向服务器发起调用,或刷新浏览器,就可以让页面实时更新。早期的开发者依赖 AJAX 来创建具备近乎实时体验的应用程序。...

    13620
  • ticklishgorilla 发表了【主题】 · 1年前
    用go run命令启动main package中的多个文件

    通常在main package中只有一个main.go文件,里面有程序的入口函数main()。 使用 go run main.go 就可以跑起程序了。 但是如果main...

    12733
  • heavybutterfly 发表了【主题】 · 1年前
    搭建 Git 托管服务,Gogs v0.9.141 发布

      开发目的 Gogs 的目标是打造一个最简单、最快速和最轻松的方式搭建自助 Git 服务。使用 Go 语言开发使得 Gogs 能够通过独立的二进制分发,并且支持 Go 语言支持...

    7338
  • ticklishgorilla 发表了【主题】 · 1年前
    以太坊go-ethereum客户端docker安装(二)开发(dev)环境搭建

    在上一篇博客中,讲述了基于docker怎么搭建一个go-ethereum节点。作为开发人员,如果只是单纯的拥有一个Full node,还无法满足正常的开发。比如说,进行转账交易,你要考虑是否拥有一...

    20292
  • yellowgoose 发表了【主题】 · 1年前
    使用Go编写代码明信片生成器

    很早之前就看过到关于 commits.io 的一个帖子,这个站点专门制作代码明信片。什么是代码明信片呢?如下图。 背景是代码,然后中间印上指定的图案,就是一幅代码明信片了。看起来有点意思...

    1977
  • ctolib 发表了【主题】 · 7月前
    Golang的HTTP操作大全

    Golang提供了官方的http包,对于http操作非常的方便和简洁。 但是不同于PHP,使用Golang的包来做http操作,还是没有那么”直接“,需要实例化一下这个,实例...

  • ticklishgorilla 发表了【主题】 · 1年前
    以太坊go-ethereum客户端docker安装(一)

    最近一段时间忙于工作,就没来得及发表博客,但一直没有停止对区块链的研究。周末抽时间分享一下近期比较重大的收获之一——使用docker来搭建和使用以太坊的节点。本人已经顺利搭建出,开发环境,测试环境...

    12919
  • ticklishgorilla 发表了【主题】 · 1年前
    docker(8):使用alpinelinux 构建 golang http 看看能有多小

    1,alpine linux 非常小 首先 alpine 非常的小,安装上了bash 之后也才 5mb。 golang 不需要其他的依赖,想看看是不是能在 alpine 上面跑呢。 ...

    12174
  • greenswan 发表了【主题】 · 1年前
    Google Go 1.9 beta1 发布,正式版预计 8 月发布

    Google Go 发布了 1.9 版本的首个测试版。Go 是 Google 开发的一种编译型,并发型,并具有垃圾回收功能的编程语言。 Go 1.9 beta1 主要更新: c...

    7850
  • ticklishgorilla 发表了【主题】 · 1年前
    go错误处理——return,panic,defer

    return和defer的顺序: return先返回,再运行defer,可以修改返回值: package main import ( "fmt" ) func main() {...

    1419
  • whitebutterfly 发表了【主题】 · 1年前
    golang并发编程的理解

    golang通过语言层面的特性goroutine和channel提供了优雅的并发编程方式, Share Memory By Communicating 一文中有这么句“名言”:...

    1466
  • ticklishgorilla 发表了【主题】 · 1年前
    Alpha Go、Master为什么会下围棋

    简单的说Alpha Go、Master就是一个函数y = f(x),x是当前棋子位置,y是x的应对棋子落位,也就是说下一步棋的位置,由于棋类的对抗性,显然y是对x最不利的一步走法。 假定有N个棋谱,...

    809
  • ticklishgorilla 发表了【主题】 · 1年前
    Go调试利器

    package main import ( "os/signal" "os" "syscall" "fmt" "runtime" "time" ) // kill -SIGUSR1 p...

    1528
  • browncat 发表了【主题】 · 1年前
    glang文件读写

    go文件的相关操作函数在os包下,可以查看os包官方文档来学习。 创建文件并写入内容 创建文件和写入需要用到两个函数: func Create(name string)...

    2339
  • redbutterfly 发表了【主题】 · 1年前
    Golang goroutine与调度器

            我们都知道Go语言是原生支持语言级并发的,这个并发的最小逻辑单元就是goroutine。goroutin...

    1852
  • redbutterfly 发表了【主题】 · 1年前
    Golang 解决"go get xxxx"失败的问题

    【问题1】 sudo go get github.com/nsf/gocode sudo: go: command not found 【解决1】 将已安装的go可执行程序链接到sudo的env...

    12142
  • redbutterfly 发表了【主题】 · 1年前
    cassandra for go

    1.https://github.com/gocql/gocql go get github.com/gocql/gocql package golang.org/x/net/context...

    7884
  • whitebutterfly 发表了【主题】 · 1年前
    Python 量子力学计算模拟以及数据可视化

    專 欄 ❈ Pytlab,Python 中文社区专栏作者。主要从事科学计算与高性能计算领域的应用,主要语言为Python,C,C++。熟悉数值算法(最优化方法,蒙特卡洛算法等)与并行化 算法(MP...

    12693
  • redbutterfly 发表了【主题】 · 1年前
    VSCode for go 1.7

    终于受不了LiteIDE函数定义的跳转,每次都需要等2-3秒。试了一下VSCode秒开的快感之后,果断换!但是VSCode也不是十全十美,需要配置一番! 1.输入下面的命令,避免自动提示出现P...

    26987