タグ

golangに関するsawarabi0130のブックマーク (58)

  • Goで社内ツールを作るならこんなふうに


     GoGoGoGo   Go  
    Goで社内ツールを作るならこんなふうに
  • Go言語が好きな理由


     Godis Go6 -  GoGo 4Go使GoGo  Go
    Go言語が好きな理由
  • Goの苦手な領域


    Go使GoGo GoGo Cgo is not GoGoCGOC/C++CCOKSWIG 
    Goの苦手な領域
  • 「プログラミング言語Go完全入門」の「完全」公開のお知らせ | メルカリエンジニアリング


     @tenntenn稿MerpayTech Openness Month 11 GoGopherGoGo8100 GopherGopher 300 GopherGo2020731 831Online Summer Int
    「プログラミング言語Go完全入門」の「完全」公開のお知らせ | メルカリエンジニアリング
  • 「プログラミング言語Go完全入門」の期間限定公開のお知らせ | メルカリエンジニアリング


     @tenntenn GopherGoGo7100 Go使GoGopher GoGo Gopher使Gobit.ly bit.ly  3/18PDF
    「プログラミング言語Go完全入門」の期間限定公開のお知らせ | メルカリエンジニアリング
  • Let's EncryptがはまったGolangの落とし穴 - ぼちぼち日記


    0.  300Let's EncryptGolang 1.  Let's Encrypt2014 201510Let's Encrypt Has Issued a Billion CertificatesCTLog調2020238.4%Let's EncryptCertificate Validity Dates 
    Let's EncryptがはまったGolangの落とし穴 - ぼちぼち日記
  • ゲームボーイエミュレータをGo言語で書いた - undefined


     Go(http://marc.rawer.de/Gameboy/Docs/GBCPUman.pdf)  github.com WebAssembly    CPU LR35902 4.19MHz 8bit RAM 8kB VRAM 8KB ROM 256k~32MBit Display 4調160×144  8×8 40 / 1 10  256×256 
    ゲームボーイエミュレータをGo言語で書いた - undefined
  • 社内管理画面を Vue + Go で作る - Gunosy Tech Blog


    UT @mocyuto       goa   TypeScript Vuex Atomic Design   GunosyRailsVue + GoSPASingle Page Application VueGo2 AB  
    社内管理画面を Vue + Go で作る - Gunosy Tech Blog
  • Goならわかる Linuxのメモリ管理

    x86_64のLinuxで実行すると、何が表示される? 実行環境: go 1.10 / Linux version 4.18.0-rc8 / Intel(R) Core(TM) i7-8650U、デバッガはmain.mainでbreak 1. hoge 2. 0x0 - 0x528000 のどこか 3. 0x528000 - 0x547000 [heap] のどこか 4. 0x7ffffffde000 - 0x7ffffffff000 [stack] のどこか 5. 2,3,4以外の領域のどこか 6. それ以外 func main() { a := "hoge" fmt.Println(&a) } (gdb) i proc mappings process 26627 Mapped address spaces: Start Addr End Addr Size Offset objfil

    Goならわかる Linuxのメモリ管理
  • Goで社内向け管理画面を楽に作る方法

    Vironとgoaを使って社内向け管理画面を楽に作る方法の紹介 https://golangtokyo.connpass.com/event/92225/ にてLTさせていただきました。

    Goで社内向け管理画面を楽に作る方法
  • 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
  • Goの実装パターン ~ Webサーバ編 ~

    From Spring Boot 2 to Spring Boot 3 with Java 22 and Jakarta EE

    Goの実装パターン ~ Webサーバ編 ~
  • Google、PythonのコードをGo言語に変換して実行する「Grumpy」発表


    Google14PythonGoGrumpyGrumpyGitHub GooglePythonyoutube.comYouTubeAPIPythonYouTubeCPython 2.7 CPythonGoGrumpyGoogleGrumpyPythonGo GrumpyC
    Google、PythonのコードをGo言語に変換して実行する「Grumpy」発表
  • GoでとあるAPIサーバを実装し直した話 | メルカリエンジニアリング


     @b4b4r07  GoAdvent Calendar 2016 19 Go(Revel )  API  Revel  A high productivity, full-stack web framework for the Golanguage Revel  Web  Web  Revel  Go Web 
    GoでとあるAPIサーバを実装し直した話 | メルカリエンジニアリング
  • テストしやすいGoコードのデザイン

    テストしやすいGoコードのデザイン golang.tokyo #2 12 December 2016 Taichi Nakashima 言いたいこと 明示的であれ! 2 whoami @deeeet / @tcnksm (GitHub) http://deeeet.com A PaaS Dev&Ops (Using go for CLI tool, API, Batch jobs) 3 OSS Tools gcli - The easy way to build Golang command-line application ghr - Create Github Release and upload artifacts in parallel Packages go-httpstat - Go package for tracing golang HTTP request latency

  • GoでWebアプリケーション作る練習をした - はこべにっき ♨


    GoWeb RequestBin gomibakoURL https://gomibako.douzemille.net/ GitHub github.com  HTTPURLURLHTTPWebWebHook使便 使 https://gomibako.douzemille.net/  "New Gomibako"  https://gomibako.douzemille.net/g/deadbeaf123/
    GoでWebアプリケーション作る練習をした - はこべにっき ♨
  • Big Sky :: Golang で Windows の DLL を作る方法

    以前から c-archive は作れたけど DLL にするとシンボルが被ったりして上手く DLL が作れなかった。 Big Sky :: golangWindows 版が buildmode=c-archive をサポートした。 だいぶ時間が掛かった様ですが、ようやく buildmode=c-archiveWindows でも使える様になりました。 cmd/go: -buildmode=c-archive should ... http://mattn.kaoriya.net/software/lang/go/20160405114638.htm cmd/go: -buildmode=c-shared should work on windows · Issue #11058 · golang/go · GitHub https://github.com/golang/go/i

    Big Sky :: Golang で Windows の DLL を作る方法
  • Big Sky :: golang の遅いコードをたった1行で高速化するテクニック


     1.0X  1.1   Go1.7 Go  mattn ( Go1.7   var t [256]byte func f(b *[16]byte) { for i, v := range b { b[i] = t[v] } } issue 
    Big Sky :: golang の遅いコードをたった1行で高速化するテクニック
  • Goのアンチパターン

    Go書いててなんとなく見えてきた Goでやっちゃいけないパターン WAF導入してらくらくWebアプリ WAF自体が現在群雄割拠状態。 WAF毎にハンドラインターフェースが違うので既存コードつなぐにはラッパーが必要。 どのWAFもLL言語に比べるとまだまだフィーチャーの網羅範囲が狭い。 なのでもちろんLL言語ほど楽には書けないことが多い。 リフレクション使いまくりでトータル性能はLL言語並みに遅いのもある。 Go1.7のcontextパッケージの導入で標準のHTTPハンドラが復権する可能性があり更に荒れる予想。 追記: 楽できるのを期待してWAFを導入するの「やっちゃいけない」とまでは言い過ぎだったかもしれないけれど例のsqlでPrepareを正しく使えていないで性能出なかった件とか、当面WAFを使うなら自分で概ね中身を理解して使う覚悟が必要。 構造体メソッドにロジックを詰め込む Goの思想

  • 6年間におけるGoのベストプラクティス | POSTD


    稿QCon London 2016 2014GopherCon Best Practices in Production Environments  SoundCloud Go2Go Go使SoundCloud Weaveworks  Weave Scope  Weave Mesh 使
    6年間におけるGoのベストプラクティス | POSTD