Giter Site home page Giter Site logo

jianshuchaxunchakanqi's Introduction

简书mini查询阅读器

用go walk写的一个简书的关键字查询来查看的阅读器 开始 输入图片说明 使用查询 输入图片说明

运行需要

  • golang版本需要1.8以上
  • go get github.com/lxn/walk
  • go get github.com/akavel/rsrc

执行

  • go build -ldflags="-H windowsgui"

或者

  • go build

说明:

  • 学习golang1个月,一直在看看语法,写写hello world。前两天突然想做个桌面应用,正好在浏览简书,就决定做个简书的查看器。
  • 花了一天看了walk的demo就直接开写。golang我只会皮毛,walk的资料也太少了只能看源码。费了点力气完成的这个简陋的软件。

问题:

  • 1.查询只能10秒查一次,这是简书的限制,翻页不受限制。(这个问题修改不难,但是我不打算改)
  • 2.没有加入登录功能(本来就是个demo你还想干啥)
  • 3.代码中用了两种网页抓取的方式,net/http, goquery(为了学习)
  • 4.json的解析写的很low。(毕竟刚学)
  • 5.快速选择查看的标签会导致退出,原因已经找到。walk的webview的问题,网页还未加载好,重新刷新url就会导致webview关闭,webview一旦关闭就导致程序退出。(这个问题暂时没有好的解决办法)

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.