You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

70 lines
3.3 KiB

5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
  1. ��# QMPlus gin+vue_�n�_�y��v!jg
  2. ## �Q(WMRb�
  3. ,gy��v;N��/f\_(W�cT�y�y;m�v�eP�S�s��A~�_fN�QCURD0CgP��{t0(u7b�{t0Rh�0Ru�0
  4. N O N}�0�e�_S\ň0�echꁨRSI{I{�R��
  5. :N�N�e�e�OTMO*N�N_�S��_�-d�^y��v�W@x!j�W ��N/f_�S,g!jg �_N:N�N�NT���]�S�NiR NN�NRg_�S�v�R+Y
  6. ,g��/fMR�z�Q�� �@b�N�[�NT�z�vy��v�vU_b��g�g�S��OPTMR�z`�~ ��Y�g g�NHN0W�e���9e�Ra"�'Y�[iss
  7. :_�p ^g(WTMO�v.^�R N �dky��v�S�N(u�NON�~y��v�v_�S
  8. ## �b/g ��W
  9. 1.T�zǑ(ugolangFh�ggin ��_�-d�^�W@xrestfulΘ<hAPI
  10. 2.MR�zy��vǑ(uVUEFh�g ��g�^�W@xu�b�
  11. 3.penc�^Ǒ(uMysql ��S��O_(uredis\O:NX[penc�^O(u��_�[ �
  12. 4.O(uswagger�g�^ꁨRS�ech
  13. 5.O(ufsnotify�Tviper�[�sjson<h_MneN
  14. 6.O(ulogrus�[�s�e�_��U_
  15. 7.O(ugorm�[�s�[penc�^�v�W,g�d\O
  16. ## TODO
  17. 1.�W,g(u7b�l�Q{vU_ "
  18. 2.(u7bI{�W@xpencCURD "
  19. 3.�(udes�[�spenc�R�[ "
  20. 4.�[�s�W�Njwt�vCgP��{t
  21. 5.�[�s�W�NN[r�N�v�e�N
  22. N O�d\O���cMR�l�QN[r�N&��S � "
  23. 6.I{ň�NRu��e�l ��[�sRu��c�Sv^N Y6R�|4�1\�SO(uRu� "
  24. 7.MR�zRu�mixin\ň Ru��e�l�(umixinssS�S "
  25. 8... wy��vۏ�^�`0R�NHNZP�NHN,;N���v�v/f�e�OTMO�_��c�y;m ��[by��v�W@x�R��
  26. ## O(u��f
  27. 1.golang api server �W�Ngo.mod �Y�ggolangHr,gNO�N1.11 ����L�GS�~golangHr,g
  28. 2./ecgo.mod�vgolangHr,g(WЏL�go list �T ыKNMR��OꁨR N}�@b����v�OV�S
  29. 3.go server�^��O(ugolandЏL� �Q\�Q��S��'`
  30. 4.MR�zy��vnode�^��ؚ�NV8.6.0
  31. 5.0RMR�zy��v�vU_ NЏL� npm i �[ň@b��OV�
  32. 6.�OV��[ň�[b�v�cЏL� npm run devsS�S/T�Ry��v
  33. 7.�Y�g��O(uswaggerꁨRS�ech ��HQ����[ň swagger
  34. ````
  35. go get -u github.com/swaggo/swag/cmd/swag
  36. ````
  37. 1u�N�V�Q�l�l�[ň0RXS Nb��vN� �Y�g�S�N��X
  38. Nb��v}T�N1\�S�N��`O�[�_O(uswagger�N
  39. �Y�g�l g��X�v�R�l��1\HQňN N gopm
  40. ````
  41. go get -v -u github.com/gpmgo/gopm
  42. ````
  43. dk�e`O1\�S�NO(u gopm�N
  44. ُ�ePgbL�
  45. ````
  46. gopm get -g -v github.com/swaggo/swag/cmd/swag
  47. ````
  48. I{�_�[ň�[b�NT
  49. 0Rb�NGOPATH Nb��v/src/github.com/swaggo/swag/cmd/swag_
  50. gbL�
  51. ````
  52. go install
  53. ````
  54. �[ň�[bǏT(Wy��v�vU_ NЏL�
  55. ````
  56. swag init
  57. ````
  58. y��v�e�N9Y Nb�O g doc�e�N9Y�Q�s
  59. ُ�eP{vU_ localhost:8888/swagger/index.html
  60. 1\�S�N w0R swagger�echfU
  61. ## *N�NZS�[
  62. http://www.henrongyi.top ��Q gMR�zFh�gYef[Ɖ�� �GOLANG�W@xeQ��Ɖ��ck(Wy{Y-N0
  63. �Y�gɉ�_y��v�[�` g@b.^�R�S�N�m�Rb�v*N�N�_�O:shouzi_1994,"kΏ�`�c�Q�[5��v�Bl0
  64. ## gT
  65. ck(Wx�SMR�z�r�zHr,gR/e...�S�N N�OV�go g�RۏL�O(u�vT�S!jg
  66. a"�krank666OS T_�S
  67. �SO(u�vR�Ymysql�,gck(W6R\O-N...