Golang to the rescue - Saving DevOps from TLS turmoilGolang to the rescue: Saving DevOps from TLS turmoil GopherCon 2017 Lightning Talk Chris Short Manager of DevOps at Bankrate Introduction Chris Short Manager of DevOps at Bankrate (http://www.bankrate (https://twitter.com/ChrisShort) This talk was derived from an opensource.com article I wrote in April 2017: Golang to the rescue: Saving DevOps from TLS turmoil (https://opensource.com/article/17/4/te spectacular failure at the sign of trouble log has three helper functions: print, fatal, and panic Output from the package goes to stderr Used a fatal error to get the web server to stop and log any issue Hugging0 码力 | 20 页 | 6.28 MB | 1 年前3
2.6 Go in Linux Desktop EnvironmentGo in Linux Desktop Environment 2015年4月 夏彬 武汉深之度 Linux桌面环境 Gnome (Gtk) KDE (Qt) Lxde (Gtk) LxQt(Qt5) Xfce (Gtk) DDE (Gtk) ....... DE组件 Windows Manager Input Method Launcher Panel (dock) Question: DE是否应该努力追求本身独立? 可以跑在更多发行版上 更多的受众,更多的反馈 但DE最终会与底层服务甚至特定版进行交互,完全独立很难走到完美。 造成更多的开发包袱 Linux不会被统一,所以DE最好还是拥有更好的内聚性。 但应该打包更多的系统在一起, 从更多的地方优化用户体验,无折腾。 基础文件系统 + 仓库 + DE + 软件商店(各种应用软件才是正常用户需要的 upstart ... D-Bus FreeDesktop (http://dbus.freedesktop.org) others Kernel "dbus-like" code for the Linux kernel (https://github.com/gregkh/kdbus) go-dbus: The Easy Frame-less D-Bus Go Interface go-dbus0 码力 | 36 页 | 414.50 KB | 1 年前3
Golang Manual By AstaXie-20120522distribution of the gc compiler. For information about installing the gc compiler from source, see Installing Go from source. For information about installing gccgo, see Setting up and using gccgo. Download system and processor architecture. Official binary distributions are available for the FreeBSD, Linux, Mac OS X (Snow Leopard/Lion), and Windows operating systems and the 32-bit (386) and 64-bit (amd64) a binary distribution is not available for your OS/arch combination you may want to try installing from source or installing gccgo instead of gc. Install the Go tools The Go binary distributions assume0 码力 | 6205 页 | 12.83 MB | 1 年前3
Build web application with Golangpackages in Windows, Linux, Mac and other operating systems. This is probably the easiest way to get started. You can get the installers from the Golang Download Page. Install it yourself from source code. I've seen so far for accomplishing this task, otherwise you'd have to deal with it yourself. Install from source code To compile Go 1.5 and upwards, you only need the previous version of Go, as Go has achieved the following information on your screen, you're all set. Figure 1.1 Information after installing from source code Once you see the usage information of Go, it means you have successfully installed Go0 码力 | 327 页 | 1.63 MB | 1 年前3
Casdoor · An Open Source UI-first Identity Access Management (IAM) / Single-Sign-On (SSO) platform supporting OAuth 2.0, OIDC, SAML and CASplatform based on OAuth 2.0, OIDC, SAML, and CAS. Casdoor serves both the web UI and the login requests from application users. You need to enable JavaScript to run this app. Casdoor f Casdoor featur eatures straightforward: the user is redirected to the URL composed in Step 1, and the user will see the login page from Casdoor. By entering the correct username and credentials into the login page, Casdoor now knows ep 3 (Authorization Grant) horization Grant) In this step, your Application already has the code from Step 2, and it will speak to Casdoor: "Hey, the user agreed to give me the code . Can you verify0 码力 | 825 页 | 58.31 MB | 1 年前3
The Way To Go - 2012.......................................................................14 2.3 Installing Go on a Linux system ..............................................................................16 2.4 Installing ................................................................................92 4.7.11—Reading from a string: .............................................................................93 4.8. Times ...............................................................178 7.6.1 Making a slice of bytes from a string ..........................................................178 7.6.2 Making a substring of0 码力 | 629 页 | 4.85 MB | 1 年前3
Go 101 (Golang 101) v1.21.0Go Tips 101 §53. More Go Related Topics (The Go 101 book is still being improved frequently from time to time. Please visit go101.org or follow @go100and1 to get the latest news of this book articles on Internet, and by finding answers from some Go forums and the Go project issue tracker. I spent about one year clearing the confusions. During the period, from time to time, once I had cleared most such opinion (thinking Go is easy to master) will make you understand Go shallowly and prevent you from mastering Go. Go is a feature rich language. Its syntax set is surely not large, but we also can't0 码力 | 610 页 | 945.17 KB | 1 年前3
Go 101 (Golang 101) v1.21.0§52. Go Tips 101 §53. More Go Related Topics (The Go 101 book is still being improved frequently from time to time. Please visit go101.org ? or follow @go100and1 ? to get the latest news of this book articles on Internet, and by finding answers from some Go forums and the Go project issue tracker. I spent about one year clearing the confusions. During the period, from time to time, once I had cleared most such opinion (thinking Go is easy to master) will make you understand Go shallowly and prevent you from mastering Go. Go is a feature rich language. Its syntax set is surely not large, but we also can't0 码力 | 880 页 | 833.34 KB | 1 年前3
Go 101 (Golang 101) v1.21.0§52. Go Tips 101 §53. More Go Related Topics (The Go 101 book is still being improved frequently from time to time. Please visit go101.org ? or follow @go100and1 ? to get the latest news of this book articles on Internet, and by finding answers from some Go forums and the Go project issue tracker. I spent about one year clearing the confusions. During the period, from time to time, once I had cleared most such opinion (thinking Go is easy to master) will make you understand Go shallowly and prevent you from mastering Go. Go is a feature rich language. Its syntax set is surely not large, but we also can't0 码力 | 630 页 | 3.77 MB | 1 年前3
Go 入门指南(The way to Go)Google Techtalk 的形式第一次向人们宣告了 Go 语言的存在。 直到 2009 年 11 月 10 日,开发团队将 Go 语言项目以 BSD-style 授权(完全开源)正式公布在 Linux 和 Mac OS X 平台上的版本。Hector Chu 于同年 11 月 22 日公布了 Windows 版本。 作为一个开源项目,Go 语言借助开源社区的有生力量达到快速地发展,并吸引更多的开发者来使用并改 ),所以它对那些逃离 Java 和 .Net 世界而使用 Python、Ruby、PHP 和 JavaScript 的开发者们也具有很大的吸引力。 Go 语言支持交叉编译,比如说你可以在运行 Linux 系统的计算机上开发运行下 Windows 下运行的应用 程序。这是第一门完全支持 UTF-8 的编程语言,这不仅体现在它可以处理使用 UTF-8 编码的字符串,就 连它的源码文件格式都是使用的 并发支持,轻松驾驭 静态类型 标准类库,规范统一 易于部署 文档全面 免费开源 第2章:安装与运行环境 2.1 平台与架构 Go 语言开发团队开发了适用于以下操作系统的编译器: Linux FreeBSD Mac OS X(也称为 Darwin) 目前有2个版本的编译器:Go 原生编译器 gc 和非原生编译器 gccgo,这两款编译器都是在类 Unix 系统 下工作 。其中,gc0 码力 | 380 页 | 2.97 MB | 1 年前3
共 83 条
- 1
- 2
- 3
- 4
- 5
- 6
- 9













