马文 ·固定 如何去创建一个PDF:一步一步的教程吗 跟随我们从头生成PDF发票——介绍如果你没住在一块岩石下过去的20年里,你就会知道,PDF文件是很困难的,尤其是在处理动态内容(例如,个性化的信息)。在发票的情况下,这个变得越来越突出和明确的。我的意思是,没有人愿意手动更改信息… Golang 10分钟读 Golang 10分钟读
马文 ·固定 如何创建一个和码头工人一起去私人模块吗 旗开得胜的循序渐进的框架,介绍自走1.11中引入的模块,应用程序依赖关系管理已显著改善。我们看到抓取模块与GOPROXY变得更容易,更好的支持身份验证请求,流线型的依赖版本等等。但是如果你想创建自己的模块,你开始在哪里?好消息… Golang 11分钟阅读 Golang 11分钟阅读
麦纳威克利夫 ·2月20日 在去GraphQL和gqlgen建立有效的api 一个按部就班的指导,构建健壮、灵活的api中去——简介:为什么gqlgen和GraphQL呢?啊REST api——良好的忠诚。简单,直接,易于使用。他们一直在开发人员的“首选”选项了好一阵子。毕竟,有谁不希望可预见的和一致的api ?然而,用例是变得更加复杂,更多的应用程序需要复杂的数据关系,有效的数据… Golang 9分钟阅读 Golang 9分钟阅读
麦纳威克利夫 ·1月26日 简化你的IaC与AWS CDK供应 消除管理你的配置文件的复杂性在YAML / JSON -介绍让我们面对现实吧——管理基础设施代码(IaC)都有其优点和缺点。一方面,IaC可以自动化基础设施供应,这将为您节省大量的时间和提高了整体效率。这也使得跟踪精度变化更容易并添加更多的能力… Golang 13分钟阅读 Golang 13分钟阅读
麦纳威克利夫 ·1月6日 你去构建和发布应用程序 学习自动化去构建和发布管道不同的目标环境,介绍手动为不同的环境(即交叉编译应用程序去。、操作系统、架构等)并不是很难;问题是,它可以得到…。”混乱。“和快速。事实上,一个错误可能意味着发布不正确的版本,甚至错误的程序。我可能在这里布道,但问题… Golang 10分钟读 Golang 10分钟读
马文 ·1月5 取消你的TDD BDD:第3部分-这是如何实现(续)。 Learn how to write Behavior Driven Development (BDD) tests with Godog and Playwright for Go web applications — Introduction Note: This is a continuation of Part II of the BDD test article series. To read Part I or Part II, please choose from the options below. Otherwise, let’s continue. Scrap Your TDD For BDD: Part I — Here’s Why A step-by-step article on how to write BDD tests for web applications in Go. Part I of the article serieswww.baixiangren.com Golang 10分钟读 Golang 10分钟读
马文 ·1月5 取消你的TDD BDD:第2部分-这是如何实现 学习如何编写行为驱动开发(BDD)与Godog和剧作家测试web应用程序——介绍在本系列的第一部分中,我写了一篇关于行为驱动开发(BDD)的测试是什么,他们为什么如此重要,以及如何构建一个合适的BDD框架。See Part I below Scrap Your TDD For BDD: Part I — Here’s Why A step-by-step article on how to write BDD tests for web applications in Go. Part I of the article serieswww.baixiangren.com Golang 12分钟阅读 Golang 12分钟阅读
马文 ·1月5 取消你的TDD BDD:第1部分-这是为什么 学习如何编写行为驱动开发(BDD)与Godog和剧作家测试web应用程序——“总有风险,可以伤害你,即使是在看似安全的押注,所以它总是最好的假设你丢失的东西”——Ray Dalio原则重构在软件开发中是必要的。更好的代码。错误修正。流线型的效率。但在宏大计划的事情… Golang 8分钟阅读 Golang 8分钟阅读
麦纳威克利夫 ·2022年12月16日 构建功能强大的客户端Web应用程序使用 学习如何编写和运行web浏览器与web代码去组装(WASM),并使用TinyGo最小化客户端代码的大小,从一开始,web浏览器一直对他们支持什么语言(即严格。、HTML、CSS和Javascript),自然限制的能力构建目标应用程序的web浏览器。虽然令人钦佩的Javascript已经演变到现代通用语言(见NodeJS Deno),它仍然具有固有的… Golang 10分钟读 Golang 10分钟读
麦纳威克利夫 ·2022年11月9日 简化你的应用程序配置 容易读、写和管理你的应用程序配置使用毒蛇从远程数据源(开源)-介绍手动复制配置在不同的计算机系统是一个不必要的风险。想想,有多少次的同事创建一个程序,需要配置,但没有发布任何地方吗?或在不同的地方有不同的配置?一路上或忘了更新系统? Golang 8分钟阅读 Golang 8分钟阅读