In many real complex networks, information transmission occurs all the time. To study the effects of information transmission on the complex network evolution, we propose a new model for network growth promoted by the information transmission. The model includes three major steps: (i) New links attached to the nodes on the information transmission path, whose source point is chosen preferentially; (ii) the first link of the new node attached to the nodes in the local-world; (iii) other links of the new node attached to the nodes on the information transmission path, whose source point is the new node. The process of information transmission is simulated by self-avoiding random walk, and by considering the local information including its degree and distance; selective connection is established between the nodes on the information transmission path. Theoretical analysis and numerical simulation results show that the proposed model can not only reproduce small-world and scale-free network characteristics, but also indicate that shift power-law distribution and truncated power law function may form for different parameters which have some non-power-law features, such as exponential cutoff, and saturation for small variables. Moreover, in our model, the clustering coefficient is tunable without changing the degree distribution, and the model can also construct a network with assortative or disassortative mixed pattern.