{"version":"1.0","provider_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","provider_url":"https:\/\/fatihsoysal.com\/blog","author_name":"Fatih Soysal","author_url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/","title":"GoFr \u0130ncelemesi: Hafif ve Yetenekli Bir Go Framework\u00fc","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"a96VJxU78g\"><a href=\"https:\/\/fatihsoysal.com\/blog\/gofr-incelemesi-hafif-ve-yetenekli-bir-go-frameworku\/\">GoFr \u0130ncelemesi: Hafif ve Yetenekli Bir Go Framework\u00fc<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/gofr-incelemesi-hafif-ve-yetenekli-bir-go-frameworku\/embed\/#?secret=a96VJxU78g\" width=\"600\" height=\"338\" title=\"&#8220;GoFr \u0130ncelemesi: Hafif ve Yetenekli Bir Go Framework\u00fc&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"a96VJxU78g\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n<\/script>\n","description":"Go programlama dili, h\u0131z ve performans\u0131yla bilinen, \u00f6zellikle backend geli\u015ftirme i\u00e7in tercih edilen bir dildir. Ancak, Go'nun ekosisteminde bir\u00e7ok framework bulunmaktad\u0131r ve do\u011fru framework\u00fc se\u00e7mek, geli\u015ftirme s\u00fcrecinizin verimlili\u011fini do\u011frudan etkiler. Bu yaz\u0131da, GoFr framework'\u00fcn\u00fc detayl\u0131 bir \u015fekilde inceleyip, hafif yap\u0131s\u0131 ve sundu\u011fu \u00f6zelliklerin bir de\u011ferlendirmesini yapaca\u011f\u0131z. GoFr, \u00f6zellikle h\u0131zl\u0131 ve \u00f6l\u00e7eklenebilir uygulamalar geli\u015ftirmek isteyen geli\u015ftiriciler i\u00e7in ilgi \u00e7ekici bir se\u00e7enek olabilir."}