
会员
Hands-On GUI Application Development in Go
更新时间:2021-07-02 13:20:20 最新章节:Leave a review - let other readers know what you think
书籍简介
GoisoftencomparedtoC++whenitcomestolow-levelprogrammingandimplementationsthatrequirefasterprocessing,suchasGraphicalUserInterfaces(GUIs).Infact,manyclaimthatGoissuperiortoC++intermsofitsconcurrencyandeaseofuse.Mostgraphicalapplicationtoolkits,though,arestillwrittenusingCorC++,andsotheydon'tenjoythebenefitsofusingamodernprogramminglanguagesuchasGo.ThisguidetoprogrammingGUIswithGo1.11exploresthevarioustoolkitsavailable,includingUI,Walk,Shiny,andFyne.Thebookcomparesthevisionbehindeachprojecttohelpyoupicktherightapproachforyourproject.Eachframeworkisdescribedindetail,outlininghowyoucanbuildperformantapplicationsthatuserswilllove.Toaidyoufurtherincreatingapplicationsusingtheseemergingtechnologies,you'llbeabletoeasilyrefertocodesamplesandscreenshotsfeaturedinthebook.Inadditiontotoolkit-specificdiscussions,you'llcovermorecomplextopics,suchashowtostructuregrowinggraphicalapplications,andhowcross-platformapplicationscanintegratewitheachdesktopoperatingsystemtocreateaseamlessuserexperience.BydelvingintotechniquesandbestpracticesfororganizingandscalingGo-basedgraphicalapplications,you'llalsoglimpseGo'simpressiveconcurrencysystem.Intheconcludingchapters,you'lldiscoverhowtodistributetothemaindesktopmarketplacesanddistributionchannels.Bytheendofthisbook,you'llbeaconfidentGUIdeveloperwhocanusetheGolanguagetoboosttheperformanceofyourapplications.
品牌:中图公司
上架时间:2019-02-25 00:00:00
出版社:Packt Publishing
本书数字版权由中图公司提供,并由其授权上海阅文信息技术有限公司制作发行
最新章节
最新上架
- 会员本书讲解了C++语言基础知识,以及编程解题常用的方法和基础算法。每章都是由一个小故事来引出编程思维。本书也介绍了各种有趣的计算机知识,并涵盖了全国青少年软件编程等级考试(C语言)一级和二级考试的知识点。计算机13.4万字
- 会员本书内容分为差分进化算法(以下简称算法)的设计及应用。本书从差分进化算法基本原理、单目标差分进化算法、面向约束优化的差分进化算法、面向多目标差分进化算法、面向离散问题的差分进化算法等五个方面进行了介绍。对提出的10个算法进行了详细介绍和讨论,并给给出了实验(仿真)结果。计算机9.6万字
- 会员本书是Java入门书籍,适合初学者使用。全书共13章,第1章主要讲解Java的特点与发展史、JDK的使用、Java程序的编写与运行机制、Java开发环境的搭建等;第2~6章主要讲解Java编程基础知识,包括Java基本语法、面向对象、JavaAPI和集合;第7~12章主要讲解Java进阶知识,包括I/O、多线程、网络编程、JDBC、GUI、Java反射机制;第13章带领读者开发一个综合项目——基计算机20万字
- 会员为了帮助服务器开发人员更好地理解服务器框架的设计与开发,本书从零开始,详细阐述游戏服务器设计与开发的流程和技术点,包括网络通信、分布式架构设计、内部RPC通信、数据管理、多线程管理,并从实践的角度出发,配合详细的源码,帮助广大游戏服务器开发人员,或正在考虑从事游戏服务器开发的人员,更加系统地学习服务器架构的设计与开发。本书实用性强,既可以帮助想从事服务器开发的人员快速学习相关知识,又可以帮助服务器计算机13.8万字
- 会员本书使用深入浅出、通俗易懂的语言阐述JavaWeb相关知识,并结合典型的Web应用案例,帮助读者掌握Web应用程序的开发技术。本书共15章,详细讲解了网页开发的基础知识和JavaWeb开发的核心知识,其中网页开发基础知识包括HTML技术、CSS技术、JavaScript技术和Bootstrap技术,而JavaWeb的核心知识包括Servlet技术、会话技术,JSP技术、JDBC技术和数据库连计算机16.6万字
- 会员本书从零开始,介绍了Python编程语言的基础知识。全书共17章,第1-9章介绍了Python的语言基础;第10-13章介绍了与Python编程相关的拓展知识;第14-16章介绍了3个实战项目;第17章介绍了初学者如何利用当下最热门的AI工具ChatGPT学习Python编程。计算机8.8万字