はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ fmt.Printf

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 5 / 5件)
 

golangではスタックとヒープを気にする必要が無い

2022/06/24 このエントリーをはてなブックマークに追加 88 users Instapaper Pocket Tweet Facebook Share Evernote Clip ビーフ golang fmt スタック ANIMAL

調べようと思ったきっかけは、golang では以下のように ローカル変数のアドレスを戻り値としても問題ないということ。 package main import ( "fmt" ) type Animal struct { Name string Age int } func main() { animal := allocAnimal() fmt.Printf("allocate animal structure %p", animal) } func allocAnimal() *An... 続きを読む

プログラミング言語Go完全入門 - Google スライド

2020/08/31 このエントリーをはてなブックマークに追加 13 users Instapaper Pocket Tweet Facebook Share Evernote Clip スライド プログラミング言語Go完全入門 Google 返却

プログラミング言語Go完全入門 @tenntenn [TODO] ・fmt.Printfのverbsをまとめる ・RoundTriper的なパターンについても書く ・xerrorsに関する記述を増やす ・並行処理ハンズオンの話を入れる(https://github.com/tenntenn/gohandson/tree/master/goroutine) ・リダイレクトの方法 ・Formの入力 ・画像の返却 ・静的フ... 続きを読む

QuoteとUnquote #golang - tenntenn.dev

2019/10/21 このエントリーをはてなブックマークに追加 10 users Instapaper Pocket Tweet Facebook Share Evernote Clip quote fmt golang Hoge import

Quoteを行う Goで文字列を""で括って(Quoteして)表示したい場合、fmt.Printf関数を用いて行うことが多いでしょう。 package main import "fmt" func main() { fmt.Printf(`"%s"`, "hoge") } これを実行すると以下のようになります。 $ go run main.go "hoge" 文字列中に"が含まれていた場合に、Goのソースコード上の文... 続きを読む

fmt.Printfなんかこわくない - Qiita

2018/12/07 このエントリーをはてなブックマークに追加 25 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita fmt import true func main

package main import ( "fmt" ) func main() { fmt.Printf("%v\n", true) fmt.Printf("%v\n", 42) fmt.Printf("%v\n", uint(42)) fmt.Printf("%v\n", 12.345) fmt.Printf("%v\n", 1-2i) fmt.Printf("%v\n", "寿司 続きを読む

Goのデバッグに便利なpretty printライブラリ「pp」を作った - Qiita

2014/12/01 このエントリーをはてなブックマークに追加 183 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita struct デバッグ map オブジェクト

概要 k0kubun/ppという、pretty printライブラリを作った。 任意の型のオブジェクトをpp.Print()に渡すと色つきでpretty printしてくれるという非常にシンプルなもの。 作った背景 fmt.Printf("%#v", ...)等ではわかりづらい複雑なmapやstructをdebug printするときは、pretty printを使うと便利。既存のpretty p... 続きを読む

 
(1 - 5 / 5件)