タグ

Goに関するku-kai27のブックマーク (18)

  • Go の最初の手順 - Training


      Go   Go Go使 Go  使 Go 
    Go の最初の手順 - Training
    ku-kai27
    ku-kai27 2021/03/14
    邪悪だった頃のMicrosoftと比べると隔世の感がある。今はAppleとGoogleが邪悪だしなー。
  • とほほのGo言語入門 - とほほのWWW入門


    Google GoGolang UNIXB(C)UTF-8UNIXPlan 9UTF-8   C LinuxMac OS XWindowsAndroidiOS   Go1.14  Go1.18 2022315 
    ku-kai27
    ku-kai27 2020/06/23
    入門するならここっぽいので。
  • Go初心者が気を付けること

    Go初心者がやってしまいがちなやらない方がいいことを書き出してみました。 情報検索や環境構築 golang.jpを見に行ってしまう Golang(ごーらんぐ)と呼んでしまう(by hogedigo) depが最新推奨のパッケージマネージャだと勘違いする(Go標準の「go mod」を使おう) 「GO???」環境変数を理解せずに設定しまくる(わからない場合は一切設定しないのが正しい) しょっぱなからgvm,gobrew,goenvなどのマルチバージョンのマネージャを入れようとしてエディタ連携環境構築に失敗する (複数バージョンのGoの運用は既に標準のGoだけでできるようになっている) エディタにgoimportsやgolintを設定し忘れる OSのパッケージマネージャまかせで古いGoやgccgoをインストールしてしまう エラーハンドリング周り err変数名のバリエーションを増やしすぎる(ほとん

    ku-kai27
    ku-kai27 2019/12/18
    別の言語だけど、検索結果が当てにならないのは共通なんだな。
  • ガンジス川で瞑想し、サウナでひらめきVulsができた - 各OSに対応する脆弱性スキャンを実現した手法 - エンジニアHub|Webエンジニアのキャリアを考える!


    Hub >  > Vuls - OS Vuls - OS OSSVulsOSVuls 201838Economic Impact of Cybercrime - No Slowing Down6,000
    ガンジス川で瞑想し、サウナでひらめきVulsができた - 各OSに対応する脆弱性スキャンを実現した手法 - エンジニアHub|Webエンジニアのキャリアを考える!
    ku-kai27
    ku-kai27 2019/10/18
    スゴイ。
  • Goならわかるシステムプログラミング


    GoGoOS 201706211700  Go 20 Go Go 201706072130  Go 19 Go 
    Goならわかるシステムプログラミング
    ku-kai27
    ku-kai27 2019/10/12
  • Go言語のご紹介 2017

    2017年11月18日(土)に徳島で開催された「DevFest Shikoku 2017」にて入門者向けにGoを紹介した私の発表資料「Go言語のご紹介 2017」です。 オリジナルURL:https://talks.godoc.org/github.com/qt-luigi/talks/2017/introduction-of-go-2017.slide#1

    Go言語のご紹介 2017
    ku-kai27
    ku-kai27 2017/11/20
  • なぜ私達は Python から Go に移行したのか - Frasco


    1 Stream  Python  Go Python  Go Go使 1 -  Go!Go  Java  C++ Go  Python 30Go  Java  2 -   
    なぜ私達は Python から Go に移行したのか - Frasco
  • Goでmysqlライブラリ作りました - よねのはてな


    RFC: Database API for GoPeter goMySQLPeterEden PeterRFC: Database API for Go FetchManyFetchAll bind使 http://yone098.github.com/go-mysql/ s, e = c.Prepare("SELECT * FROM __hello ORDER BY i ASC"); cur, e = c.Execute(s); rows, e = cur.FetchAll(); fmt.Printf("%s\n", rows); for _, y :
    ku-kai27
    ku-kai27 2009/11/27
  • GoでY Combinatorとか不動点関数とかmemoizeとかできたよー - 枕を欹てて聴く

    Y Combinatorとは何かという人は, この記事がわかりやすいです. Y コンビネータって何? - IT戦記 JSでは関数の型とかがいらないので, とてもシンプルにY Combinatorが書けます. var Y = function(f){ return (function(g){ return function(m){ return f(g(g))(m); } })(function(g){ return function(m){ return f(g(g))(m); } }); } しかし, Goでは関数の返り値, 引数の型を指定しなければいけません. すると, 上の例に当たるgの引数が再帰的に展開されてしまい, 純粋な関数では書くことが出来ません. そこで, いったん他のを探すと, の手法ならすぐにいけました. package main import "fmt"; type

    GoでY Combinatorとか不動点関数とかmemoizeとかできたよー - 枕を欹てて聴く
    ku-kai27
    ku-kai27 2009/11/19
  • Blogger

    Google のウェブログ公開ツールを使って、テキスト、写真、動画を共有できます。

  • Go でテンプレートエンジン (json template) - 酒日記 はてな支店

    http://d.hatena.ne.jp/tokuhirom/20091117/1258418742 をみて。 Go に付いてくるテンプレートエンジンは json-template て奴でした。 記法は リファレンス にありますが、テストケース を眺めると雰囲気がつかみやすいかも。 こんなコードを書いて package main import ( "template"; "os"; "io"; ); func main () { templateStr, _ := io.ReadFile("loop.tmpl"); templ := template.MustParse(string(templateStr), nil); params := new(struct { title string; messages [10]string }); params.title = "タイトル";

    Go でテンプレートエンジン (json template) - 酒日記 はてな支店
    ku-kai27
    ku-kai27 2009/11/19
  • 新言語「Go」と「Google Chrome」の融合--目指すはウェブアプリケーションの高速化


    Google2GoGoogle Chrome GoGoogleNative ClientNative Client使JavaScriptChrome GoNative Cl
    新言語「Go」と「Google Chrome」の融合--目指すはウェブアプリケーションの高速化
    ku-kai27
    ku-kai27 2009/11/17
  • プログラミング言語Goで謎だった部分 — ありえるえりあ

    Recent entries Apache2.4のリリース予定は来年(2011年)初め(あくまで予定) inoue 2010-12-23 Herokuの発音 inoue 2010-12-20 雑誌記事「ソフトウェア・テストPRESS Vol.9」の原稿公開 inoue 2010-12-18 IPA未踏のニュース inoue 2010-12-15 労基法とチキンゲーム inoue 2010-12-06 フロントエンドエンジニア inoue 2010-12-03 ASCII.technologies誌にMapReduceの記事を書きました inoue 2010-11-25 技術評論社パーフェクトシリーズ絶賛発売中 inoue 2010-11-24 雑誌連載「Emacsのトラノマキ」の原稿(part8)公開 inoue 2010-11-22 RESTの当惑 inoue 2010-11-22 「プ

    ku-kai27
    ku-kai27 2009/11/16
  • グーグルの新プログラミング言語「Go」--精鋭チームが切り開く新たな可能性


    UNIXKen ThompsonGoogleGo Google1110Go Go GoGordonRob PikeRenee French Google 1G
    グーグルの新プログラミング言語「Go」--精鋭チームが切り開く新たな可能性
    ku-kai27
    ku-kai27 2009/11/13
  • inforno :: 個人的Go雑感&メモ


    Google Go     CGC  6g, 6l : amd64 8g, 8l : i386 linux, mac, nacl  concurrent   
    ku-kai27
    ku-kai27 2009/11/12
  • なんか Go で書くのが流行ってるみたいなので - moriyoshiの日記


    :kzk'sblogWriting TokyoCabinet wrapper for Golanguage cgo使 TokyoCabinet tc backend  KVS   Go Go 使 memcache  KVS   go : HandleConn() backend_ch  backend 使
    なんか Go で書くのが流行ってるみたいなので - moriyoshiの日記
    ku-kai27
    ku-kai27 2009/11/12
  • Googleの新しいプログラミング言語Go == Python(開発が速い) + C++(実行速度が速い)

    The RAW Dating App aims to shake up the dating scheme by shedding the fake, TikTok-ified, heavily filtered photos and replacing them with a more genuine, unvarnished experience. The app…

    Googleの新しいプログラミング言語Go == Python(開発が速い) + C++(実行速度が速い)
    ku-kai27
    ku-kai27 2009/11/12
  • The Go Programming Language

    Tips for writing clear, performant, and idiomatic Go code

    The Go Programming Language
    ku-kai27
    ku-kai27 2009/11/11
  • 1