教程
7 分钟阅读
Tutorials 教程
Using Vue.js with Buffalo 使用 Vue.js 与 Buffalo
It doesn’t take much to get a JavaScript web framework like Vue.Js to work with a Buffalo backend.
让像 Vue.Js 这样的 JavaScript Web 框架与 Buffalo 后端协同工作并不需要太多工作。
In this short video we’ll look at just how simple it is to hook up Vue.js to a Buffalo application that is serving JSON.
在这个简短的视频中,我们将了解将 Vue.js 连接到提供 JSON 的 Buffalo 应用程序是多么简单。
Source: https://github.com/gobuffalo/vuerecipe
资源:https://github.com/gobuffalo/vuerecipe
Buff.la - URL Shortner Buff.la - URL 缩短器
In this “real time” video we will build, test, and deploy a URL shortner application, https://buff.la.
在这个“实时”视频中,我们将构建、测试和部署一个 URL 缩短器应用程序,https://buff.la。
This video will demonstrates the following:
此视频将演示以下内容:
- Creating a new Buffalo application. 创建一个新的 Buffalo 应用程序。
- Generating resources, models, and migrations. 生成资源、模型和迁移。
- Testing Buffalo applications. 测试 Buffalo 应用程序。
- Authentication through FaceBook, Twitter, and GitHub, using Goth. 使用 Goth 通过 FaceBook、Twitter 和 GitHub 进行身份验证。
- Deploying to Heroku. 部署到 Heroku。
- More! 更多!
Source: https://github.com/markbates/buffla
来源:https://github.com/markbates/buffla
Using Goth with Buffalo 将 Goth 与 Buffalo 一起使用
This video builds a Buffalo application that uses Goth to add authorization using GitHub.
此视频构建了一个 Buffalo 应用程序,该应用程序使用 Goth 添加了使用 GitHub 的授权。
This video will demonstrates the following:
此视频将演示以下内容:
- Using Goth with Buffalo 将 Goth 与 Buffalo 一起使用
- Writing Buffalo middleware 编写 Buffalo 中间件
- Authentication/Authorization 身份验证/授权
- Manipulating the middleware stack 操作中间件堆栈
Source: https://github.com/gobuffalo/gothrecipe.
来源:https://github.com/gobuffalo/gothrecipe。
Using Password Authentication with Buffalo 使用 Buffalo 的密码身份验证
Source: https://github.com/gobuffalo/authrecipe
来源:https://github.com/gobuffalo/authrecipe
GolangFlow.io
This open source application allows people to post their favorite Go related stories at http://golangflow.io.
此开源应用程序允许人们在 http://golangflow.io 上发布他们最喜欢的 Go 相关故事。
Source: https://github.com/bscott/golangflow
来源:https://github.com/bscott/golangflow
Gobular.com
This open source application allows people to test their Go regular expressions at http://gobular.com.
这个开源应用程序允许人们在 http://gobular.com 上测试他们的 Go 正则表达式。
Source: https://github.com/markbates/gobular
来源:https://github.com/markbates/gobular
Toodo
This obligatory todo application shows a simple app and is a good introduction for those looking for a simple, and understandable code base.
这个强制性的 todo 应用程序展示了一个简单的应用程序,对于那些寻找简单且易于理解的代码库的人来说是一个很好的介绍。
Source: https://github.com/gobuffalo/toodo
来源:https://github.com/gobuffalo/toodo
Business-card in GoBuffalo GoBuffalo 中的名片
Part 1 - templates, navigation 第 1 部分 - 模板、导航
Part 3 - database 第 3 部分 - 数据库
Part 4 - resources 第 4 部分 - 资源
[Part 5 - authentication 第 5 登录用户可以对博客文章发表评论。使用本地身份验证。
Source: https://github.com/mikaelm1/Blog-App-Buffalo
来源:https://github.com/mikaelm1/Blog-App-Buffalo
Simple Ajax Example 简单的 Ajax 示例
This is an open source application demonstrates how to use the https://github.com/rails/jquery-ujs/wiki module that ships with Buffalo by default, to quickly add Ajax to a form.
这是一个开源应用程序,演示了如何使用 Buffalo 默认附带的 https://github.com/rails/jquery-ujs/wiki 模块,以便快速将 Ajax 添加到表单中。
Source: https://github.com/gobuffalo/simple-ajax-recipe
来源:https://github.com/gobuffalo/simple-ajax-recipe
Articles About Buffalo 关于 Buffalo 的文章
January 29th, 2020 - Converting A Static Site To Buffalo https://www.gopherguides.com/articles/converting-a-static-website-to-golang-buffalo/
2020 年 1 月 29 日 - 将静态网站转换为 Buffalo https://www.gopherguides.com/articles/converting-a-static-website-to-golang-buffalo/
July 4th, 2019 - GO Buffalo: working with emails in DEV environment https://medium.com/@francescodonzello/go-buffalo-working-with-emails-in-dev-environment-48897c390c7a
2019 年 7 月 4 日 - GO Buffalo:在 DEV 环境中使用电子邮件 https://medium.com/@francescodonzello/go-buffalo-working-with-emails-in-dev-environment-48897c390c7a
June 6th, 2019 - Deploying GoBuffalo app using Dokku https://www.ribice.ba/buffalo-dokku/
2019 年 6 月 6 日 - 使用 Dokku 部署 GoBuffalo 应用 https://www.ribice.ba/buffalo-dokku/
May 27th, 2019 - Part 3: Blog Site with Buffalo https://dev-state.com/posts/blog_site_buffalo/
2019 年 5 月 27 日 - 第 3 部分:使用 Buffalo 的博客网站 https://dev-state.com/posts/blog_site_buffalo/
May 2nd, 2019 - How to Deploy GoBuffalo on Google’s App Engine https://golangtesting.com/posts/gobuffalo-app-engine
2019 年 5 月 2 日 - 如何在 Google 的 App Engine 上部署 GoBuffalo https://golangtesting.com/posts/gobuffalo-app-engine
March 27th, 2019 - Buffalo test and lint workflow with reflex https://dan.cardamore.ca/gobuffalo_reflex/
2019 年 3 月 27 日 - 使用 reflex 进行 Buffalo 测试和 lint 工作流 https://dan.cardamore.ca/gobuffalo_reflex/
March 26th, 2019 - Automated buffalo deployments to kubernetes using gitlab-ci https://dan.cardamore.ca/gobuffalo-gitlab-kubernetes-deploy
2019 年 3 月 26 日 - 使用 gitlab-ci 将 Buffalo 自动部署到 kubernetes https://dan.cardamore.ca/gobuffalo-gitlab-kubernetes-deploy
February 6th, 2019 - มาสร้าง API ด้วย Go และ Buffalo framework กันเถอะ !! [Part 1] https://blog.thinknet.co.th/tech/มาสร้าง-api-ด้วย-go-และ-buffalo-framework-กันเถอะ-part-1
2019 年 2 月 6 日 - 来使用 Go 和 Buffalo 框架创建 API 吧!![第 1 部分] https://blog.thinknet.co.th/tech/มาสร้าง-api-ด้วย-go-และ-buffalo-framework-กันเถอะ-part-1
January 15th, 2019 - Cara Bisa Install Buffalo pada Windows 10 https://kangmicin.com/2018/12/30/cara-install-buffalo-di-windows/
2019 年 1 月 15 日 - 如何在 Windows 10 上安装 Buffalo https://kangmicin.com/2018/12/30/cara-install-buffalo-di-windows/
November 17th, 2018 - Setting Up Windows For Go And Buffalo http://www.stuartellis.name/articles/windows-golang-setup/
2018 年 11 月 17 日 - 为 Go 和 Buffalo 设置 Windows http://www.stuartellis.name/articles/windows-golang-setup/
November 4th, 2018 - Integrating Go-Buffalo with Pre-existing Apps https://jayunit100.blogspot.com/2018/11/integrating-go-buffalo-with-golang.html
2018 年 11 月 4 日 - 将 Go-Buffalo 与现有应用集成 https://jayunit100.blogspot.com/2018/11/integrating-go-buffalo-with-golang.html
August 19th, 2018 - Web App With Gobuffalo http://www.nicolasmorin.com/blog/web-app-with-gobuffalo/
2018 年 8 月 19 日 - 使用 Gobuffalo 的 Web 应用程序 http://www.nicolasmorin.com/blog/web-app-with-gobuffalo/
August 3rd, 2018 - Add Custom Dashboard Template to Buffalo Application https://medium.com/@KagundaJM/add-custom-dashboard-template-to-buffalo-application-2515298ecf75
2018 年 8 月 3 日 - 向 Buffalo 应用程序添加自定义仪表板模板 https://medium.com/@KagundaJM/add-custom-dashboard-template-to-buffalo-application-2515298ecf75
January 23rd, 2018 - Instrumenting a Buffalo Application with New Relic https://medium.com/@brainscott/instrumenting-a-buffalo-application-with-new-relic-1e9aa473e31d
2018 年 1 月 23 日 - 使用 New Relic 为 Buffalo 应用程序添加工具 https://medium.com/@brainscott/instrumenting-a-buffalo-application-with-new-relic-1e9aa473e31d
January 9th, 2018 - GoBuffalo Nested Resources http://www.candland.net/gobuffalo/2018/01/09/gobuffalo_nested_resources.html
2018 年 1 月 9 日 - GoBuffalo 嵌套资源 http://www.candland.net/gobuffalo/2018/01/09/gobuffalo_nested_resources.html
January 1st, 2018 - Web Apps with Buffalo - Part I https://mmikael.com/posts/buffalo-part1/ - Part II https://mmikael.com/posts/buffalo-part2/
2018 年 1 月 1 日 - 使用 Buffalo 的 Web 应用程序 - 第 1 部分 https://mmikael.com/posts/buffalo-part1/ - 第 2 部分 https://mmikael.com/posts/buffalo-part2/
December 2nd, 2017 - Golang Buffalo Tutorial To Create A Web Site With Authentication https://blog.john-pfeiffer.com/golang-buffalo-tutorial-to-create-a-web-site-with-authentication/
2017 年 12 月 2 日 - Golang Buffalo 教程,使用身份验证创建网站 https://blog.john-pfeiffer.com/golang-buffalo-tutorial-to-create-a-web-site-with-authentication/
November 9th, 2017 - Build An Api With Go And Buffalo https://blog.eleven-labs.com/en/build-an-api-with-go-and-buffalo/
2017 年 11 月 9 日 - 使用 Go 和 Buffalo 构建 API https://blog.eleven-labs.com/en/build-an-api-with-go-and-buffalo/
November 6th, 2017 - Why You Should Choose Buffalo For Building Web Apps In Go https://medium.com/@alkeshsrivastava11/why-you-should-choose-buffalo-for-building-web-apps-in-go-46f711043437
2017 年 11 月 6 日 - 为什么您应该选择 Buffalo 来使用 Go 构建 Web 应用程序 https://medium.com/@alkeshsrivastava11/why-you-should-choose-buffalo-for-building-web-apps-in-go-46f711043437
October 9th, 2017 - JWT And [Go] Buffalo https://medium.com/@francescodonzello/jwt-and-go-buffalo-4cce3ae73723
2017 年 10 月 9 日 - JWT 和 [Go] Buffalo https://medium.com/@francescodonzello/jwt-and-go-buffalo-4cce3ae73723
August 25th, 2017 - Get Rolling With Buffalo On Windows http://www.stuartellis.name/articles/buffalo-windows-short/
2017 年 8 月 25 日 - 在 Windows 上使用 Buffalo 开始滚动 http://www.stuartellis.name/articles/buffalo-windows-short/
August 19th, 2017 - Создание сайта с GitHub авторизацией на Buffalo (Golang) https://tehnojam.pro/category/development/sozdanie-sajta-s-github-avtorizaciej-na-buffalo-golang.html
2017 年 8 月 19 日 - 使用 Buffalo (Golang) 创建带有 GitHub 授权的网站 https://tehnojam.pro/category/development/sozdanie-sajta-s-github-avtorizaciej-na-buffalo-golang.html
July 26th, 2017 - Construire Une API en Go https://blog.eleven-labs.com/fr/construire-une-api-en-go/
2017 年 7 月 26 日 - 用 Go 构建 API https://blog.eleven-labs.com/fr/construire-une-api-en-go/
July 24th, 2017 - GoBuffalo Walkthrough - Building Blocks http://mycodesmells.com/post/gobuffalo-walkthrough—building-blocks
2017 年 7 月 24 日 - GoBuffalo 演练 - 构建模块 http://mycodesmells.com/post/gobuffalo-walkthrough—building-blocks
April 9th, 2017 - Deploy Buffalo Go App To Heroku https://www.spencerdixon.com/blog/deploy-buffalo-go-app-to-heroku/
2017 年 4 月 9 日 - 将 Buffalo Go 应用部署到 Heroku https://www.spencerdixon.com/blog/deploy-buffalo-go-app-to-heroku/
March 31, 2017 - “Buffalo” Writing Modern Web Applications In Golang — Part 1 https://medium.com/@aalves/buffalo-writing-modern-web-applications-in-golang-part-1-f59ff73ea830
2017 年 3 月 31 日 - “Buffalo” 用 Golang 编写现代 Web 应用程序 - 第 1 部分 https://medium.com/@aalves/buffalo-writing-modern-web-applications-in-golang-part-1-f59ff73ea830
More articles can be found at https://blog.gobuffalo.io
更多文章可在 https://blog.gobuffalo.io 找到
Podcasts About Buffalo 关于 Buffalo 的播客
July 16th, 2019 - Web development in Go https://changelog.com/gotime/92
2019 年 7 月 16 日 - 用 Go 进行 Web 开发 https://changelog.com/gotime/92
October 5th, 2017 - Mark Bates On Go And Buffalo https://www.oreilly.com/ideas/mark-bates-on-go-and-buffalo
2017 年 10 月 5 日 - Mark Bates 谈论 Go 和 Buffalo https://www.oreilly.com/ideas/mark-bates-on-go-and-buffalo
July 30th, 2017 - An Interview With Mark Bates About Go Buffalo https://www.usegolang.com/mark-bates/
2017 年 7 月 30 日 - 对 Mark Bates 关于 Go Buffalo 的采访 https://www.usegolang.com/mark-bates/
January 12th, 2017 - Go And Buffalo Live From Dunkin’ Donuts https://changelog.com/gotime/29
2017 年 1 月 12 日 - Go 和 Buffalo 来自 Dunkin’ Donuts https://changelog.com/gotime/29
Videos About Buffalo 关于 Buffalo 的视频
Go in 5 Minutes - https://www.goin5minutes.com/screencasts/
5 分钟内开始 - https://www. goin5minutes.com/screencasts/
August 28th, 2018 - Go on Azure: Part 7—Build a Go app with Buffalo and deploy to Azure https://channel9.msdn.com/Shows/Azure-Friday/Go-on-Azure-Part-7-Build-a-Go-app-with-Buffalo-and-deploy-to-Azure
2018 年 8 月 28 日 - Go on Azure:第 7 部分 - 使用 Buffalo 构建 Go 应用程序并部署到 Azure https://channel9.msdn.com/Shows/Azure-Friday/Go-on-Azure-Part-7-Build-a-Go-app-with-Buffalo-and-deploy-to-Azure
September 18th, 2017 - Golang UK Conference 2017 | Mark Bates - Buffalo: Rapid Web Development in Go https://www.youtube.com/watch?v=75NjCfLLftw&t=1s&list=PLDWZ5uzn69eyM81omhIZLzvRhTOXvpeX9&index=23
2017 年 9 月 18 日 - Golang UK 会议 2017 | Mark Bates - Buffalo:Go 中的快速 Web 开发 https://www.youtube.com/watch?v=75NjCfLLftw&t=1s&list=PLDWZ5uzn69eyM81omhIZLzvRhTOXvpeX9&index=23
August, 9th, 2017 - Buffalo Database Migration https://www.youtube.com/watch?v=u92-Nh1h5BA
2017 年 8 月 9 日 - Buffalo 数据库迁移 https://www.youtube.com/watch?v=u92-Nh1h5BA
June 13th, 2017 - Capital Go 2017 - Buffalo: Rapid Web Development in Go by Mark Bates https://www.youtube.com/watch?v=Q0EHGtfiC1M&t=31s
2017 年 6 月 13 日 - Capital Go 2017 - Mark Bates 的 Buffalo:Go 中的快速 Web 开发 https://www.youtube.com/watch?v=Q0EHGtfiC1M&t=31s
If you have an article, podcast, slideshow, video, etc… about Buffalo and want it listed here, please add an issue to https://github.com/gobuffalo/docs or better yet, why not open a PR?
如果您有关于 Buffalo 的文章、播客、幻灯片、视频等,并希望在此处列出,请向 https://github.com/gobuffalo/docs 添加一个问题,或者更好的是,为什么不打开一个 PR?
More on the Blog 更多博客
New videos, tutorials, etc. are always being published to the official Buffalo blog, http://blog.gobuffalo.io. Please subscribe check out all of the great content that is being published there.
新的视频、教程等内容始终会发布到官方 Buffalo 博客 http://blog.gobuffalo.io。请订阅并查看在那里发布的所有精彩内容。