GolangÓÐûÓÐÏñLaravelµÄ¿ò¼Ü£¿
golangÊÇÒ»ÃźÜÊÇÊ¢Ðеıà³ÌÓïÑÔ¡£Ëü±»ÆÕ±éÓÃÓÚ¹¹½¨¸ßÐÔÄܵÄwebÓ¦ÓóÌÐòºÍЧÀÍ¡£ÓëÆäËû±à³ÌÓïÑÔ²î±ð£¬golangÊǾ²Ì¬ÀàÐÍÓïÑÔ¡£Ëü¾ßÓмòÆÓÒ×ÓᢸßЧÎȹ̺ÍÄÚÖò¢·¢ÐÔÄܵÈÓŵ㡣Òò´Ë£¬Ëü³ÉΪÁË¿ª·¢Ö°Ô±ÃÇÑ¡Ôñ¹¹½¨webÓ¦ÓóÌÐòµÄÊ×Ñ¡ÓïÑÔÖ®Ò»¡£
Ïà¹ØÓÚÆäËû±à³ÌÓïÑÔ£¬GolangµÄÉú̬ϵͳÏà¶Ô½ÏС£¬¿ÉÊÇËüµÄÓû§ÊýÄ¿ÕýÔÚÎȲ½ÔöÌí¡£Òò´Ë£¬Ðí¶àÈ˶¼ÔÚÎÊ£¬GolangÓÐûÓÐÏñLaravelµÄ¿ò¼Ü£¿
LaravelÊÇPHPÓïÑÔÖÐÒ»¸öºÜÊÇÊ¢ÐеÄWebÓ¦ÓóÌÐò¿ª·¢¿ò¼Ü¡£ËüÊÇÒ»¸öÍêÕûµÄ¿ò¼Ü£¬¿ÉÒÔÇáËɵع¹½¨WebÓ¦ÓóÌÐò¡£LaravelµÄ×î´óÌصã¾ÍÊÇËüµÄ¿ªÏä¼´Óá£ÕâÒâζ×ÅLaravel¿ÉÒÔÇáËɵؾÙÐÐÆðÔ´ÉèÖ㬲¢ÌṩÁËÐí¶à¹¦Ð§ÐÔ×é¼þ£¬×ÊÖú¿ª·¢Ö°Ô±¿ìËÙ¹¹½¨WebÓ¦ÓóÌÐò¡£
ÔÚGolangÖУ¬Ã»ÓÐÏñLaravelÄÇÑùÍêÕûµÄ¿ò¼Ü£¬¿ÉÊÇÓÐÐí¶àÆäËûµÄ¿ò¼ÜÀ´Öª×ã²î±ðµÄÐèÇó¡£ÏÂÃ棬ÎÒÃǽ«ÏÈÈÝһЩÊܽӴýµÄGolang¿ò¼Ü¡£
Gin
GinÊÇÒ»¸öÇáÁ¿¼¶µÄGolang Web¿ò¼Ü¡£ËüºÜÊÇÒ×ÓÚʹÓ㬾ßÓиßÐÔÄܺÍÄÚÖõÄÖÐÐļþ¡£Gin¿ò¼ÜÌṩÁËÀàËÆLaravelµÄ·Óɹ¹½¨¡¢Ä£×Ӱ󶨡¢Êý¾Ý¿â¼¯³ÉºÍ¹ýʧ´¦ÀíµÈ¹¦Ð§¡£Gin¿ÉÓë¶àÖÖÊý¾Ý´æ´¢¹¤¾ß¼¯³É£¬°üÀ¨MySQL¡¢PostgreSQLºÍSQLiteµÈ¡£
Á¬Ã¦Ñ§Ï°¡°goÓïÑÔÃâ·ÑѧϰÌõ¼Ç£¨ÉîÈ룩¡±£»
Echo
EchoÊÇÁíÒ»¸öÊ¢ÐеÄGolang Web¿ò¼Ü£¬ËüÒ²¾ßÓиßÐÔÄܺÍÎÞаµÄÖÐÐļþÖ§³Ö¡£Echo¿ò¼ÜÌṩÁËÀàËÆLaravelµÄ·Óɹ¹½¨¡¢Ä£°åäÖȾºÍWebSocketÖ§³ÖµÈ¹¦Ð§¡£Echo¿ò¼ÜÒ²¿ÉÒÔÓë¶àÖÖÊý¾Ý´æ´¢¹¤¾ß¼¯³É£¬°üÀ¨MongoDB¡¢MySQLºÍPostgreSQLµÈ¡£
Revel
RevelÊÇÒ»¸öÈ«Õ»Golang Web¿ò¼Ü£¬Ëü¿ÉÒÔÇáËɵع¹½¨ÖØ´óµÄWebÓ¦ÓóÌÐò¡£Revel¿ò¼ÜÌṩÁËÍêÕûµÄMVC¼Ü¹¹£¬°üÀ¨Â·ÓÉ¡¢¿ØÖÆÆ÷ºÍÄ£°åµÈ×é¼þ¡£Revel¿ò¼Ü»¹ÌṩÁËORMºÍ×Ô¶¯ÌìÉúÖîÈç±íµ¥ºÍÑéÖ¤Æ÷µÄ´úÂëµÈ¹¤¾ß¡£Revel¿ò¼Ü¿ÉÒÔÓë¶àÖÖÊý¾Ý´æ´¢¹¤¾ß¼¯³É£¬°üÀ¨MySQL¡¢PostgreSQLºÍSQLiteµÈ¡£
Buffalo
BuffaloÊÇÒ»¸ö¿ìËÙ¶ø¸»ÓÐÌåÏÖÁ¦µÄGolang Web¿ò¼Ü¡£ËüÌṩÁËÍêÕûµÄMVC¼Ü¹¹ºÍ¶àÖÖ¿ìËÙ×îÏÈÓ¦ÓóÌÐòµÄÑ¡Ïî¡£Buffalo¿ò¼Ü»¹ÌṩÁË¿ÉÀ©Õ¹µÄÏÂÁîÐнӿڹ¤¾ß¡£Buffalo¿ò¼Ü¿ÉÒÔÓë¶àÖÖÊý¾Ý´æ´¢¹¤¾ß¼¯³É£¬°üÀ¨MySQL¡¢PostgreSQLºÍSQLiteµÈ¡£
×ܽá
Ö»¹ÜûÓÐÏñLaravelÄÇÑùÍêÕûµÄ¿ò¼Ü£¬µ«GolangÓÐÐí¶à²î±ðµÄ¿ò¼ÜÀ´Öª×ã²î±ðµÄÐèÇó¡£ÕâЩ¿ò¼ÜÖеÄÿһ¸ö¶¼¾ßÓвî±ðµÄÓŵãºÍÓÃÀý¡£ÈôÊÇÄãÕýÔÚÑ°ÕÒÒ»¸öÇáÁ¿¼¶µÄ¿ò¼Ü£¬GinºÍEcho¶¼ÊǺÜÊǺõÄÑ¡Ôñ¡£ÈôÊÇÄãÐèÒª¸üÍêÕûµÄ¿ò¼Ü£¬RevelºÍBuffalo¶¼ÊǺÜÊDz»´íµÄÑ¡Ôñ¡£ÎÞÂÛÄãÑ¡ÔñÄĸö¿ò¼Ü£¬Golang¶¼ÊÇÒ»ÖÖ¸ßÐÔÄÜ¡¢¿É¿¿ºÍ¿ÉÀ©Õ¹µÄ±à³ÌÓïÑÔ£¬ÖµµÃ˼Á¿Ê¹Óá£
ÒÔÉϾÍÊÇGolangÓÐûÓÐÏñLaravelµÄ¿ò¼Ü£¿µÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡