• Stars
    star
    243
  • Rank 166,489 (Top 4 %)
  • Language
    JavaScript
  • License
    Apache License 2.0
  • Created over 11 years ago
  • Updated almost 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

An open source project for official documentation and blog website of beego app framework.

Beego Web

Requirement >= Go 1.2rc1 Requirement >= beego 0.9.9

An open source project for official documentation website of beego app framework.

Install site locally

Beego Web is a go get able project:

$ go get github.com/beego/beeweb

Switch to project root path:

$ cd $GOPATH/src/github.com/beego/beeweb

Build and run with Go tools:

$ go build
$ ./beeweb

Or build with bee tool:

$ bee run

Open your browser and visit http://localhost:8090.

Build as your site

This project can be easily transferred as your own documentation site, there are some tips that you may want to know:

  • In the file conf/app.ini:

    • lang -> types: languages that you want to support

    • lang -> names: user-friendly name of languages.

    • It's NOT necessary but if you want to you can use GitHub app keys as following format:

        [github]
        client_id=1862bcb2******f36c
        client_secret=308d71ab53ccd858416cfceaed52******53c5f
      
  • In the file conf/docTree.json:

    • This file saves the file tree(with file name and commit) of your project that is hosted in GitHub. About how to use documentation project please see beedoc. Note that if you added new section to documentation list and you do not want to wait auto-refresh, simple delete this file and restart.
    • To change the documentation project URL, you need to change it in function checkDocUpdates in file models/models.go, as well as somewhere in views.

More Repositories

1

beego

beego is an open-source, high-performance web framework for the Go programming language.
Go
31,531
star
2

bee

Bee is a tool for helping develop with beego app framework.
Go
1,441
star
3

samples

An open source project for beego sample applications.
Go
914
star
4

admin

ๅŸบไบŽbeego็š„ๅŽๅฐ็ฎก็†็ณป็ปŸ
JavaScript
800
star
5

beedoc

An open source project for beego documentation.
687
star
6

mux

A high performance and powerful trie based url path router for Go.
Go
485
star
7

wetalk

An open source project for Gopher community.
Go
483
star
8

tutorial

beego tutorial
CSS
227
star
9

beego-example

Beego Example
Go
143
star
10

social-auth

Social account connect in Beego
Go
86
star
11

swagger

swagger docs files
HTML
57
star
12

compress

Beego Compress provides an automated system for compressing Css and JavaScript files
Go
34
star
13

i18n

Package i18n is for app Internationalization and Localization.
Go
27
star
14

beewatch

Bee Watch is an interactive debugger for the Go programming language.
Go
26
star
15

products

Showcase of Beego products.
20
star
16

orm-benchmark

All golang orm benchmark
Go
19
star
17

website

beego website
CSS
19
star
18

beemod

beemod
Go
11
star
19

memcache

migrate vitess from google to github
Go
10
star
20

beeblog

An open source project for beego blog.
9
star
21

beego-doc

beego documents
Shell
8
star
22

beego-cache

The independent cache module from Beego
Go
6
star
23

beego-pro

beego pro template
5
star
24

compose

Define and run multi-beego applications with http or grpc
5
star
25

shorturl-admin

็ŸญๅŸŸๅๅŽๅฐ
TypeScript
4
star
26

wengine

wechat engine
4
star
27

contrib

Collection of middlewares, modules, plugins, library created by the community
3
star
28

example

example base on beego
2
star
29

ast-annotation

Extract the annotation information
Go
2
star
30

dashboard

beego application dashboard
2
star
31

beego-blog

beego-blog
TypeScript
2
star
32

beego-error

The independent error module from Beego
Go
1
star
33

top-website

top-website
1
star
34

go-openapi-definition

Go
1
star
35

router

1
star