<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">2016-10-25 11:50 GMT+03:00 Eugene Toropov <span dir="ltr"><<a href="mailto:eugene.toropov@gmail.com" target="_blank">eugene.toropov@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>Чтобы получать exception на опечатки в имени ключа - переходите на Go :) и структуры типа </div><div><br></div><div><div>type CardMeta struct {</div><div><span class="m_-2866902187060695200Apple-tab-span" style="white-space:pre-wrap"> </span>OrgID   bson.ObjectId `json:"orgid,omitempty" bson:"orgid,omitempty"`</div><div><span class="m_-2866902187060695200Apple-tab-span" style="white-space:pre-wrap">        </span>Text    string        `json:"text" bson:"text"`</div><div><span class="m_-2866902187060695200Apple-tab-span" style="white-space:pre-wrap"> </span>Visible bool          `json:"visible" bson:"visible"`</div><div>}</div></div><div><br></div><div>Компилятор при сохранении выскажет вам все, что думает на этот счет. Бонусом получите автодополнение на "ключи"  :))</div></blockquote></div><br>Перейду, когда в асинхронном коде на perl перестанет хватать производительности, но не ранее.<br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">Best regards, Ruslan.</div>
</div></div>