You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
pt(the_platinum_searcher) を高速化するために Goroutines まわりで試したことを発表しました。 http://connpass.com/event/6370/
Martini. Web framework for Go 31 May 2014 / Go Conference 2014 spring / Keiji Yoshida About me Web developer Started using Go half a year ago Joined Martini Contrib this month Abstract About Martini - Web framework for Go Developed by Jeremy Saenz @codegangsta v0.1 in Dec. 2013 / RC1 in Apr. 2014 / v1.0 in May 2014 Inspired by Express and Sinatra Hello world! package main import "github.com/go-mar
こんばんは. 今日はOpenRestyを通してNginxを触ってみます. Nginxって? 高性能高速Webサーバだよ! プロキシサーバにも使えるよ! ちなみに呼び方は「エンジンエックス」だよ! 「ンギンクス」じゃないよ!! OpenRestyって? Nginx+便利な拡張モジュール群なパッケージだよ! Luaを通してサーバの制御ができるよ!! 今回はほぼNginxの使い方の紹介ですが,後日,拡張モジュールで遊びたいのでOpenRestyを選択しました. ダウンロードとインストール 基本的に公式ページ通りにやればいいです.僕はScientificLinux6.2にインストールしました. yum install readline-devel pcre-devel openssl-devel #必要なパッケージをインストール wget http://agentzh.org/misc/nginx
OpenResty® is a full-fledged web platform that integrates our enhanced version of the Nginx core, our enhanced version of LuaJIT, many carefully written Lua libraries, lots of high quality 3rd-party Nginx modules, and most of their external dependencies. It is designed to help developers easily build scalable web applications, web services, and dynamic web gateways. By taking advantage of various
Welcome to Nettica!Join the Cloud! We are a cloud-based VPN service built on WireGuard™ technology, providing fast, secure connections to local and cloud resources. Create your own cloud! Seamlessly switch between local and multi-cloud environments managed with the Nettica Agent. Take command of your network from anywhere! Our OAuth2 and role-based access control features ensure a secure environme
What is Gearman? Gearman provides a generic application framework to farm out work to other machines or processes that are better suited to do the work. It allows you to do work in parallel, to load balance processing, and to call functions between languages. It can be used in a variety of applications, from high-availability web sites to the transport of database replication events. In other word
Go Conference 2014 spring http://connpass.com/event/6370/
Cgo enables the creation of Go packages that call C code. Using cgo with the go command ¶To use cgo write normal Go code that imports a pseudo-package "C". The Go code can then refer to types such as C.size_t, variables such as C.stdout, or functions such as C.putchar. If the import of "C" is immediately preceded by a comment, that comment, called the preamble, is used as a header when compiling t
golang での正規表現の使い方を調べたのでメモ。正規表現は regexp package を使う。 関数名は Find(All)?(String)?(Submatch)?(Index)? というパターンで構成されている。 All が付く関数は全てのパターンにマッチ。引き数 n でマッチする最大数を指定(< 0 で無制限)。 String が付く関数は引き数が string (その他は []byte) Submatch が付く関数はグループをキャプチャ Index が付く関数はマッチ位置を返却 だいたいこんな感じでつかえる。
Gocon 2014 presentation Five things that make Go fast Good afternoon. My name is David. I am delighted to be here at Gocon today. I have wanted to come to this conference for two years and I am very grateful to the organisers for extending me the opportunity to present to you today. [ slide: Why choose Go ? ] I want to begin my talk with a question. Why are people choosing to use Go ? When people
Toward Go 1.3 (and beyond) Andrew Gerrand Gopher Go 1.3 Code freeze is March 1, 2014. Release is June 1, 2014. (Six months after Go 1.2, released December 1, 2013.) 2 A to-do list After Go 1.2 the Go contributors compiled a to-do list: go.dev/s/go13todo The list is aspirational; not all of it will get done. This talk is based on that list. 3 100% precise GC Finally! 4 Copying stacks (1/2) go.dev/s
git clone http://example.com/fuga.git remote: Counting objects: 3203, done. remote: warning: suboptimal pack - out of memory remote: fatal: Out of memory, malloc failed error: git upload-pack: git-pack-objects died with error. fatal: git upload-pack: aborting due to possible repository corruption on the remote side. remote: aborting due to possible repository corruption on the remote side. fatal:
イントロダクション¶ Goは新しい言語です。既存の言語からいろいろなアイディアを借りてきていますが、効果的なGoプログラムは、関連するような言語のプログラムとはかなり異なる性質を持っています。C++やJavaなどのプログラムをそのままGoに変換しても、満足できるような結果にはなりません。所詮はJavaで書かれたプログラムであって、Goらしいプログラムにはなりません。一方、Goの視点からプログラムについて考えてみると、うまくいく可能性はありますが、既存のプログラムとは違う結果になるでしょう。言い換えると、Goらしいプログラムをうまく書くためには、Goの特性やイディオムを理解することが重要になります。また、命名規則、フォーマット、プログラムの構造などの、Goでプログラミングをするための適切な習慣を知ることも大切になります。そうすることで、他のGoプログラマが簡単にあなたのプログラムを読むことが
Introduction The gopkg.in service provides versioned URLs that offer the proper metadata for redirecting the go tool onto well defined GitHub repositories. Developers that choose to use this service are strongly encouraged to not make any backwards incompatible changes without also changing the version in the package URL. This convention improves the chances that dependent code will continue to wo
For the above: inspiration; Go source; flash version. Want 8 gophers? JS; flash. ...or rewritten for GopherJS? The Go gopher was designed by Renee French. The design is licensed under the Creative Commons 3.0 Attributions license. For more details: http://blog.golang.org/gopher TARDIS Go transpiler (development paused) The objective of the project is to save time and energy by enabling the same cl
Patches to the Go tools and runtime to enable Android apps to interface directly with a shared library written in Go. Goandroid also includes a simple demo written in Go, showing off OpenGL ES 2 and touch input. Running Go code from Android apps is currently not possible, because the Go tools can only output executables while Android requires any foreign code in shared library (.so) format. This r
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く